I'm developing a website for my photo business (about time!) and used GoDaddy for domain registration and hosting. Fantastic customer support. I only spent like $100 but got a follow up call from a sales rep, and and inquiry from a tech guy to see if I needed any help. Pretty cool.
I don't have any affiliation w/ them, or get any paid endorsements, but if you need web site help, they seem great.