GoDaddy woes

Due to the recent traffic spike on my site, Godaddy has pulled my site from the main server and pushed it to a temporary machine citing the following reason for the same.

It has come to our attention that your hosting account for is causing an overload of the shared resources on this server. This, in turn, affects the server performance for other customers. We have migrated your site to a new server to provide you time to resolve the issue.
At the end of this time period, we will review your CPU usage. If it has been resolved, we will migrate you back to the original server. If it has not been resolved, you should then consider the need to upgrade to a Dedicated Server. Please note, if the CPU usage is further exceeded on this new server, we reserve the right to suspend the account to ensure the overall health of the server.

They are planning to restore the site to the original server in a month if the problem is resolved, but the last line freaks me out. I can understand their predicament; they have to ensure equal service to all sites on a shared hosting, but I cannot afford to get my site pulled down without any warning. So I’m planning to migrate it to a different server. I’ve narrowed down my choices to two hosting providers; mochahos and justhost.

What do you think is the best hosting provider to replace Godaddy. Currently I use a shared Linux hosting plan.
Read More