I'm trying to help a friend set up her forums, since she's not all that "computer savvy". She's currently signed up with Yahoo Small Business hosting for about $10 a month, but the setup they have running over there is giving me a major headache. They make installing PHPbb a major hassle, and just when I think I've got everything running, I get up this morning and oops,
Critical Error: Could not connect to the database. 
PHPMyAdmin is no longer working either, so they must have done something to the database overnight... And this is only the second day she's had this, I can't wait to see what other fun hassles Yahoo comes up with. Anyways, I wanted to ask here: have any of you found a good webhost that you have experience with and can recommend? I'd love to run a server on my own machine, but unfortunately that's not an option, so it's gonna have to be a shared host, preferrably in the $10-$20 a month range. Any suggestions? Thanks in advance.