Saeid Pazoki, has translated an article
discussing to use shared hosting or dedicated hosting. In my opinion, many web sites actually don't need dedicated hosting, just using a reialble service will provide enough for most web sites, just some huge ones with 100GB+ transfer monthly should use dedicated hosting. I suggest you all using WebHost4Life.com
as your shared hosting provider and ServerMatrix.com
as your dedicated hosting provider.