Postby Outkast » March 4th, 2007 7:13 pm
Bottom line, using "you" in any format is rude if you're not really close with the person. People will jump through hoops just to find another way to indicate "you" without actually saying it. Use the person's title (teacher, professor, doctor, section chief, etc.) if you know it/if they have one, and just use their name (plus -san, whatever) if they don't. When the person is a complete stranger, I've even heard people find creative ways to say "person" in a respectful fashion as a substitute to "you" 「人さん」! Usually, a pseudo-relative term appropriate to age will be used, like uncle or older sister when dealing with strangers.
Of course, if you are actually trying to be confrontational, then use it by all means. 「てめ〜」 is the best one, but 「お前」 is less likely to start fights, but still rough.