Take a look at mechanicweb.com
shared hosting plans - they are good for running wordpress blogs.
Great customer service so far. They called me immediately to verify my order, and when I had some basic unresolved problems, they investigated and got back to me in a few days. Uptime on the hosting has been flawless, as far as I know.