I decided to buy an oral b after researching quite extensively and talking to several friends who are dentists and dental hygeinists. I previously had a sonicare electric toothbrush, and I did like it but I thought the brush heads were a little large. What I like about the oral b is that the brush heads are small (they are the small circular kind) so they get to every tooth and little crevices. The oral b also comes with a little timer sort of thing that tells you how long you have brushed, so when you pass the 2 minute mark it will tell you how long it actually was. The toothbrush also vibrates after every 30 seconds so you know when to switch sides. I think that this toothbrush does an excellent job at cleaning and I noticed whiter teeth after only a couple weeks of use. I really like how clean this toothbrush makes my teeth look and feel and in the future, I will most likely buy another oral b.