yahoo small business is quite good
1. web hosting (include domain name): 8,96 USD? first 2 months, then 11,95 USD per month, setup fee waived
2. domani name only: 1,99 USD/ first year, instead of 9,95USD
3. 24-hour toll-free phone support service
they have 3 different plans:
http://smallbusiness.yahoo.com/webhosting/compare.php
in any case, all plans include a site builder.
smallbusiness.yahoo.com