Many hosting companies such as ipowerweb, godaddy, bluehost are nowadays offering capability to host multiple domains with one hosting account. Obviously there are cons such as 1. No email addresses matching with the domains 2. Sharing of disk space and bandwidth by multiple domains Since the domains have the same IP address, are there any disadvantages regarding search engine optimization. Thanks for your comments.
In fact, you CAN create email addresses with each domain That's the way it's working. If you don't want to share, use one domain in each account Can you list them?
It is an advantage in SEO to be on a separate IP address but other than that there is really no difference being on a shared plan with add-on sites. I have 12 sites on my lunarpages account and it works great for me.
I find the shared hosting a great way to launch oneself in the market and then graduate to dedicated hosting as things develop.
You can create an email address for every domain, never had any problems as long as you go for the established hosts like Hostgator and Bluehost. They have a pretty good product for a decent price. If you're not into sharing then try a Vps or dedicate server.