I’ve recently suggested that someone look at Microsoft’s Office Live for Small Businesses.
It appears to be a nice service, competitively priced, and easy to use.
The person was able to setup their free account, custom domain, email, and even design a nice, basic website from their huge supply of templates.
Take a look, and see what you think!