x10hosting
Best free host I have found. You need a forum account, but don't have to post. There are 3 free plans. It takes up to 15 days to get an account, but it is well worth the wait! If you sign up, could you please put in chougard as the referrer?
Edit: They are not accepting new users right now. Should be accepting new users soon again though.