I use iPower.
They have the vDeck control panel which is nice, and they've got all the custom stuff for setting up plug and play wordpress/forum installs, online shops, etc. It's very turnkey. They even have a good site builder if you don't want to use wordpress and they offer very cheap backup of your entire site, databases, etc.
They have the latest versions of php and sql as well. You get "unlimited" bandwidth and file transfer (just don't hit the front page of digg or get more than 5K hits a day or you'll have to go with a bigger hosting package they offer, but that's the case with most hosts) for about $10 a month USD and an additional $15 or so to register the domain name, but they usually throw that in for free.
I've been with them almost six years and I've had 99% uptime throughout. Their phone support is garbage, but their online chat support is fantastic and they've resolved most major issues within 24 hours, including the stupid ones that were caused by my bad programming.