coffee is def bad for your teeth... It is most noticable on the back of your upper teeth and I'm sure you dentist will let you know about it.
Your best bet is to go to your dentist every 6 months and get your self a sonicare toothbrush.
With the Sonicare, you can keep your teeth in pretty good shape. I am very impressed with that toothbrush. Combined with regular cleanings to help remove excess plaque... you coffee drinkers shouldn't be soo worried...
Braced Twice. Wear Your Retainers!
Ceramic Braces On Top and Metal Braces On Bottom, Palatal Expander - First Time Around
Metal braces top and bottom - Second Time
Now Wearing Retainers At Night!