I'm in the middle of an odissey to find the perfect host company for my classipress system.
I just started with a shared plan with unlimited bandwith and 10gb of disk space and a Red Hat control panel, after 6 months, disk space has reached 90% of it's capabilities so I was forced to move to another host company, I chose goDaddy's Ultimate shared plan, unlimited bandwith, unlimited disk space, databases and custom Control Panel, however after 2 weekes I realized that google crawler was acting strange, it was not crawling a lot of pages, the traffic has decreased significantly. After researching I discovered this is a recurring problem, so I moved my 4.6gb website again, now to Hostgator's shared plan.
Hostgator has a great service, premium support, unlimited bandwith, unlimited disk space, unlimited domains, and it uses cpanel. Perfect! The website is running smooth and faster! BUT! They have the 250.000 inodes limitation!!! So every time a new file, image or anything else is uploaded, it counts as one more inode, since I have a classifieds websites, every day thousands of images are uploaded to the server, therefore, I'm reaching the inodes limit.
In short, I need a VPS or a dedicated server. At this moment I'm moving to a PS plan at Dreamhost, it's a VPS web server and VPS mySQL server. I hope everything will run ok now, however, after reading some reviews in the web I'm concerned about performance. I will test the system under a temporary domain before pointing the primary domain dns...
What I'm trying to say is that if you want to create a website to make money, to take seriously, especially a classifieds system that could become huge, think about starting on a scalable VPS.