I own over 30 domains and I have used several web hosts over the years. I now still use more than one host just so I don’t keep all my eggs in one basket.
My main host is 1&1 Hosting. They host the majority of my websites. They offer a great vaule and give me the rights to do what I need. Their customer service is the only thing that is lacking, but it is getting better. I have been with them for years and have had very little down time.
I have been doing some testing on my 1&1 Hosting account with Magento. The site runs pretty fast, but I will be moving to a more dedicated hosting plan when I take the site live.