Before anybody goes and switches hosts, be sure to consider the cost of actually moving servers. It does take quite a bit of time to move servers, and while it may be worth it in the long term, it may not benefit very many people in the immediate future (I'm not saying definitely don't do it).