Even though I have dental insurance, I only visit the dentist once every 5-10 years. It was a horrible mistake. My teeth were not in good shape during my last visit two weeks ago. So now after every time I eat or drink non-water, I brush and floss my teeth. I also carry around my OralB ProfessionalCare electric toothbrush and use two different brush heads. Afterwards, I floss and rinse. The dental assistant told me today the mouth bacteria migrate to the heart as well, so pretty soon, I'll be carrying a small bottle of Listerine everywhere I go. I also carry around a 32-oz Nalgene bottle of water to drink water and rinse my mouth whenever possible.
At night before bed, I brush my teeth, floss, sometimes use the Waterpik, rinse with Listerine, and sometimes apply Gel-Kam. Taking care of my teeth takes a lot of time out of each day. It's actually good motivation not to eat snacks or even meals throughout the day. If I eat breakfast, I eat before my morning teeth-cleaning routine. So all of you who take good care of your teeth and visit the dentist every six months, my hat's off to you. :)