you can find some hosts here: http://wordpress.org/hosting/, but as denver said, there are plenty of other hosts out there that will handle wordpress for you since it's quite popular.
I would suggest http://dotnamehost.com but I am the owner. I can tell you we have cpanel and fantastico and it has wordpress and many more scripts pre installed for you. I will also help you with getting your site moved and help you with all 3rd party software etc at no cost. We also use top of the line server's and datacenter with our servers being dual 2.8ghz with 2 gig ram etc. Please let me know if you decide on using us thanks.
Many people won't mind providing you with the full discount possible on DreamHost, which means for the first year of hosting, you'll only be paying $20something I believe. They have their own custom coded panel with a neat feature called "One-Click Installs" which makes it extremely easy to install WordPress and even easier to install updates when available. You get a ton of storage and bandwidth, each of which grow every day you're a member. The newsletters are funny too
Why not try out www.vexd.co.uk , we offer full hosting starting at just $1 per a month, although you would be perfectly welcome to run just a blog on any of our packages, we are also able to make a custom package to suit you*. Also unlike most host we only limit your space and bandwidth, things such as mysql databases, email addresses or subdomains or domains are very lightly restricted.
You could try out www.vexd.co.uk, we provide standard hosting, but you can install and run wordpress on there, there are several packages too so, you can get an amount to suit you, and if you want to have lower space and higher bandwidth or a custom plan just ask for pricing.