I switched to hostingsource.com last year. I read a lot of good things about them from the forums.
I host a few websites with them - and I have not had any problems with them. Their server uptime is great, customer support is pretty good, and prices are reasonable.