JMZ Web Hosting is a great service for anyone needing to switch hosting companies.
I also just retweeted their latest tweet on Twitter at https://twitter.com/JmzHosting/status/406155291625926656
Go to http://www.jmzhosting.com for more information. they have nulitple hosting packages for various budgets as well as free hosting, but the premium web hosting is best. They also have cPanel and other valuable web hosting features, so give them a try.