I get lot of comments and mails regarding which webhosting to choose from. I am using hostgator hosting and I am satisfied with them. I will advise hostgator shared hosting if you want to host some blog or small sites. But if you want some big sites like video sites, image hosting sites, arcade/game sites, then I will suggest you to go for dedicated hosting accounts.
Hostgator also provides SEO hosting – what it means is you can have different ip addresses for each websites. So it is similar to like having different hosting accounts but at a much lower cost. They are preferred by SEO professionals and companies having many websites.
So website hosting type depends on what type of site you host, bandwidth, web space, addon domains etc. There are various hosts offering similar types of hosting and similar prices, but choose the one having best web hosting rating. If you have more problems, let me know.