I use two companies.
(1) Godaddy. This is my package
Domain name registration - 1 year 2.17 (discount when purchasing a non domain item) comes with an email
Website tonight - 3 months $15, a website builder (5 page website) with free hosting and email
Certified domain registration - $4.99 per year
(2) 1&1 Hosting $9.99 for first month, 6 months free. Package comes with
- website builder with unlimited pages
- domain name
- Unlimited sub-domains
- unlimited emails
I find I prefer 1&1 because the website builder templates look more professional and the package is more economical. I found one problem. They are a bit slow in finalizing your order but it works out great in the end. I ended up purchasing the Godaddy because 1&1 took a few days to get back to me so I was not sure what was happening. I am however pleased with their package and find their web builder very easy to use. I dont have to make a payment for the next 6 months to 1&1.