Mom always said, and she was right, that you get what you pay for. "Free" Web hosting comes at a "price" of forced advertising (theirs) and not the best response time in the world.
We recommend you visit Tina Clarke's excellent list of free FrontPage Hosts for more information.
Don't say we didn't warn you ;-)