I'm pretty obsessive about brushing and flossing, after a misspent youth in which I got a cavity in EVERY SINGLE TOOTH IN MY HEAD. I also have several broken teeth and crowns.

My hygienist has no issues with my sports drinks or bloks. CC, I guess if you really must have the sugary drinks on the bike, treat every bike ride like a delicious sweet dessert and clean your teeth well after? (Mine suggested I try sugar free gum for the convenience factor, but I am not fond of gum. Maybe try that?)