I have an Oral B Triumph which is also great. Haven't tried the SonicCare models but I'm sure they're all comparable.
ABIGword of warning to those that hunt for deals on the expensive brush heads. I at one point started to buy mine in bulk off of Amazon.com at a significant discount. The packaging, the brush , everything looked exactly like the ones I was buying at CVS. However, over the next year my oral hygiene went way downhill. My dentist didn't understand where all the tooth stain was coming from, I got gingivitis-- a total disaster. Finally it just so happened that I changed out a brush head, and two broke (the metal mechanism inside the shaft of the brush head) within days of each other. I googled "oral-B brush head broken" and it seems there is a HUGE black market for counterfeit brush heads. They look the same but vibrate like shit and the brush material doesn't clean properly, amongst a number of other deficiencies that can't be seen. At least for Oral-B, you could tell a fake by scratching the oral-B logo on the brush. On the real ones it is under the plastic so can't be scratched off. On the counterfeits it is on top so can be.. Low and behold I had been buying fakes off Amazon.. Once I switched back to heads purchased from a retail store my mouth turned around in no time. My dentist was amazed.. So be careful and don't try and cheap out on the brush heads and buy them online unless it's from a reputable dealer.