Hi guys, I suggest you to pay attention to the following details while choosing the right host for you. Uptime - Look for atleast 98% uptime. People seldom come back to down sites. Don't settle for low bandwidth. Look for at least 100 GB+ deal. You'll lose precious traffic if your site doesnt load at all! Take care of your budget. Prefer hosting services which give you credit limits for payments. BACKUP, BACKUP, BACKUP! Choose the ones which provide daily, or at least monthly backups for you entire site (including databases). Look for active support. I personally prefer hosts which provide live support feature. But you might settle down for a support forum. But i wont recommend you to go for hosting options just with support tickets. Double check their hosting platform. If your pages are in php, go for linux hosting (relatively cheaper), or if you're into asp , .net pages, go for windows hosting packages. Make sure they offer web based site management - instead of just FTP. Make sure they offer Java, statistical reporting, real audio, real video, mail list management, and a search engine. If you use Microsoft's Front Page, make sure they offer Front Page extensions. Hope it helps. Good luck. Cheers!