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.