I recently found a great free web host by accident. You don't have to do any crazy sign ups or anything like that. They have a forum for support, and I've found them to be within 15 minutes of answering my queries.

Lordy, it sounds like I'm getting paid if you sign up. lol. But really, some of you might find it helpful.