I think shared hosting is great to start with but what really makes me mad is the misrepresentation of the resources. A web host says you get 1 full cpu. And what they mean is you get 1 full CPU cycle for 60 seconds They say unlimited bandwidth And what they mean is they have a fair use clause in the TOS that you didn't read and they will terminate you if you use too much bandwidth. They also don't tell you they limit the i/o usage which means they limit on how fast you can transfer files on the hard drive. Another thing they don't tell you is they limit MySql so low that if you have more than 15 people talking on the forum at once your going to get HTTP 500 errors And that unlimited storage is only for certain file types. If you uploaded a 60gb game to the server they would terminate your account or make you delete it. And I am by no means trying to scare anyone away from shared hosting. I just wish that web host would post real numbers instead of hiding behind unlimited everything. What are your guys thoughts on shared hosting? P.S. my forum is on shared hosting and it's not very busy so it works well. But I am going to need a VPS the minute I get any real activity or traffic.