I think InMotion is competing with, and in the same league as, GoDaddy and the other cheap hosts. Like GoDaddy, they have more expensive options, but their primary focus is on expanding and getting people to open up their $6 hosting for their blog. They're very well-rated, and probably the best of the bottom-of-the-barrel competitors, but I think their reputation is probably based on affiliate link sites. Our service with them was not cheap, but the fact they even offer budget hosting means they are focused on low-quality expansion. It would be like if Mercedes started selling an economy car.
I'm leaning towards WiredTree at the moment. They don't do any low-cost hosting, which presumably means real businesses are their primary focus, and the speed tests we tried are giving good results.
I appreciate the offers from several members here for hosting, but I would prefer to keep that separate. Things often go wrong so I'd like to keep the web hosting company a separate entity that can be ditched if need be.