If you are just sting out on the internet and launching your very first online business then i need to tell you that its not going to be easy to start with. The last thing you need is a hosting company that's going to make it hard for you. You need as many features as possible that will allow you to design, develop and promote your website without much experience.
Doing your research and visiting several websites that offer these resources can help you decide on which company would be the best for you. If you are just starting out then you will only need a shared web hosting account and with the deals that are available today, you can get a fully featured web site hosting account from around A 1.95/month which would include some of the following features: Free domain name, unlimited bandwidth, unlimited disk-space, unlimited MySQL databases and mail boxes, unlimited domain hosting, 24/7/365 phone, email and live support, website builder and free advertising credit.
Now the above features is exactly what anyone would possibly need to design, develop and promote a new or existing online business. This ideal type of hosting account is offered from the worlds best hosting providers and if you visit a website hosting review site, you may find a better deal.