I have a blog based site that I went into knowing very little about what I was doing. So with a priority on customer service and support, I chose
http://laughingsquid.net/
They were on a list on wordpress.org, bur I mainly chose them because they cater to artists and nonprofits, and so were likely to be tolerant of folks new to dealing with a site. I've been very satisfied.
On the wordpress help forums another host that gets consitently high marks from more experienced users is
http://www.asmallorange.com/services/hosting/