Like Barbara, I am also very impressed by the service that DreamHost offers -- especially at their price level! Did you know they offer full 91-day money-back guarantee? Just go and try it out, and if you don't like it, just tell them and they'll politely refund your account. Amazing -- like everything else about DreamHost!
Try out DreamHost with a free WebID -- Prices, options