I use bluehost and have had zero problems with them.
I use them for a wordpress site and for hosting my music on.
same and also i us ethem as a "personal dropbox" and they dont care (as it should be) and its all pretty fast
ive never ran mysql on this site though... i know that some hosts that seem fast for static/php will be very slow with mysql
only weird thing is that they wanted photos of both sides of my debit card for "confirmation"
they havent stolen my life savings yet though
if you just want to muck around 000webhost is cool and free