If you guys want to know what the big boys use it's not shared hosting. Why? because they put 100-200 websites on the same server and whenever another site thats on the same server your on has issues, your site has issues as well. Cheap - Yes, but good quality -no. Shared Hosting = having a cubicle in a building VPS Hosting = having your own floor in a building I do quite a bit of server administration, programming and development and for my clients who need a good web server that's cheap I would never recommend any shared host. Instead check out prgmr.com and linode.com ... Linode is around 19/month for a VPS server and Prgmr.com is about 8/month for a slightly better VPS. Both of these require an initial setup which for me takes about 1-2 hours, for someone less experienced it can take a while. I prefer linode.com because they have a nice control panel that lets you manage the details of your server, make backups, dns, accounts etc... Linode/prgmr.com and slicehost(linode but costs more) is the best value per buck if your willing to do a little work initially. You have full control over your server and what gets installed, you can pick and OS(rhel, centos, debian etc...), manage your DNS, etc... If you guys really want good hosting sign up for your VPS at linode and contact me. I do full server installations for $100(I charge clients through the companies I work for 200 for the same install). I install the following: Linux Kernel + OS(centos, fedora, debian or ubuntu) Nginx, lighttpd or apache web server Mysql or postresql sftp(ftp is insecure - all ftp clients have an sftp option so this requires no change to you) PHP Setup for 1 website(this server can handle additional sites easily - my linode runs about 10 at any one time without a hiccup). GIT/SVN access if you need it. Server monitoring database,webroot backups like any server For email I do NOT recommend using your server. You should check into using google apps ... it's free ... they have mobile apps for you cell ... excellent spam protection and pretty much way more than any host will be able to offer. If you're not interested in using google apps I can setup zimbra(defacto standard replacement for MS exchange) for an additional fee. They have a nice web interface but it really eats away at your webservers ability to do what it's meant for(host web pages). Anyways just thought I'd put that out there. PM me if you'd like to set one up.