When you get your drive back,
Cyberwurx.
I have been using them for about a year after several SEO'ers I know told me about them after my own hosting horror story. I made the switch and my "overloaded" server went from 3.x server load to .1x server load. I had suspected my host didn't know how to set it up correctly to run a blog network and Cyberwurx proved it after the switch.
Before I got help Mon - Fri and very hard to reach them on the weekends...
Now I get 24/7/365 and they proactively contact me if they see something is amiss...