Where To Host 50+ Websites?

I recently acquired a blog for a friend and will host it. Also there are a bunch (50+) of other blogs, that need some decent shared hosting that doesn't break the bank. I usually host out of different reasons pretty much everything across the globe, but I was wondering if anybody has experience with a reliable US based hoster for 50+ websites.

None of my current hosting solutions convinced me so far. They all had flaws here and there, so do you know any hosting solution which you would recommend without even thinking about it?