For hosting, I and many of my clients use Host Gator. I used it when I was only hosting a single site and now I even use Host Gator for hosting my two servers for my large membership web sites. My reasons for using them are:
- Great service
- Lowest price web hosting I have found that is still professional quality.
- Full control over the hosting and email.
- Visitor stats included.
- Great free add-ons to the web hosting like Fantastico, WordPress, phpList, chat, bulletin boards, shopping carts and more.