A commercial hosting company sounds like a good solution, but I dunno.
I didn't want to put my own Website and the women's center Website on GoDaddy, because their advertising campaigns make me uncomfortable. I thought that Network Solutions would be really reliable, since they're a big name with a long-established reputation. So, I put two sites on Network Solutions and thought I'd have no problems.
No such luck. Still, I haven't found a better alternative. I just have to watch them carefully, and expect problems every time I make a change in my account. One change stopped all our staff e-mail for a time. Not nice.
Oh, and I have to be ready to wait 45 minutes to get to tech support.