I switched from Bluehost to a higher end virtual host, Phat Servers. Phat Servers has very good customer service, but their hosting sucks. During the last 2 weeks my site has been down on a recurring basis. At least an hour a day. And my FTP times out at their server after 10-15 seconds. They are unable to fix these issue, despite me filing regular tickets. Just thought I would post my experience.