For europe I use eurovps.com, it also has a nice ping in most of USA (Europe ping = 30ms, USA= around 120 ms) I try to test the speed with: host-tracker.com, it tests the download speed of a host at different locations around the world.
Why more than one hosting account when hosting companies offer unlimited site packages under $ 10. Please let me know. I can't understand.
Maybe you have more traffic, or more CPU grinding, than a cheap shared host will allow. Maybe you need more control, or better reliability. Maybe you need geographic diversity. I spend several thousand dollars a month on hosting spread across multiple vendors, and it's worth every penny.
I wrote their support with a pre-sales question. Basically I said that "unlimited" anything is BS, and I wanted to know what the real restrictions are. They wrote back and said the number of iNodes (whatever the hell that is... processes??) is limited, and you can't use a certain % of ram for more than 90 seconds at a time, or the account will be suspended.
I use Dreamhost with it's $97 off promo code. You can register for it too to get a one year suscription of a free domain and hosting for only $20.
inodes are files and directories. If you hardlink a file multiple times, it only counts as one inode.
I am on Hostgator and they pretty awesome. I am not still much using resources.. Bet whenever I use more resources, I will definitely go for a VPS from somewhere elese.
I have tried fpllowing ones so far Siteground (very good) netfirms(ok), easy cgi (good), IX webhosting(very good), godaddy(just started), 1and1(ok)