Get the scoop on a web hosting provider before you fork over your cash. Too many hosts overpromise and underdeliver, leaving you in the dark with your site down for days. Top 10 Web Hosting lists can be helpful but I recommend checking the uptime of hosting companies here. </shameless plug>
You forgot to say, If all their tools are updated, my friend use yahoo, and logichosting they both suck, with bad website tool. No cpanel, bad phpmyadmin version, mysql and php were a lower version around 4. PS: ask your host if they allow certain stuff.