HI - Bravenet is also good for newcomers. http://www.bravenet.com/webhosting/ - when I was completely new to this a few years ago they were my first contact with how the online world works and - it I could do it, anyone can!
Do you have some domain names in mind? Be sure to purchase as many as you think you will need - you will have a choice of .net, .com, .biz and more. Think ahead to where you see your business in a few years and what additional products you plan to offer. When I started mine only .biz was available for my business name - someone else owned .com. But, about 6 months later, I checked again and was able to buy .com. They expire and come up for renewal.
Hope this helps.
Kate LaFrance, Online Marketing Virtual Assistant
HELP Virtual Mktg+Admin
Kate LaFrance | HELP Virtual Mktg+Admin www.helpvirtual.com
Visit my blog: Your Marketing Mindset