Originally Posted by adneo
design of the site + monthly fees + free domains I have a limited budget for now
Let's tackle some of that...
1.) Design of the site - If you are referring to the 'Sitebuilders' they offer, let me be the first to tell you to avoid them.
Why? I've yet to see a single sitebuilder produce anything of quality. In fact, the outdated and 1990s designs you'll get from those will most likely hurt your business/site.
If you meant something else, let me know.
2.) Monthly fees - You've got to understand that just because there ARE providers offers A hosting service at $3/mo, doesn't mean that's the 'standard' price. If you want quality service, test out response times, server speeds, and the general attitude of the company. Sure, legitimate companies providing the service at $3/mo may exist. However, in all honesty, you might have to increase your budget just a bit.
3.) Domains - NEVER. Unless you have a strong relationship with the company, never register your domains from the same $3/mo hosting company that is giving you non-existent unlimited space.
Why? You will almost always run into problems when you want to move your domain elsewhere. The LAST thing you ever want is to lose control over a domain name of an established business or website. Although the regulations and protocols have changed favorably recently, it's best to choose a domain name provider separate from any hosting service. I'd reccomend Namecheap for that.
With that said, try to figure out what your needs are in terms of disk space and bandwidth. I can guarantee you that you will not use 'unlimited.' Then, instead of subsidizing other large sites on your network, find a provider where that same dollar can go toward service and reliability.