Hm. It takes alot and good timing to get actual real free hosting. The only true adless unrestrictive webhost I've used is
Freepgs.com, but I signed up for an account right before they added the sign up charge. You can also host your own site if you have a server for it, just check to see that your isp doesnt block port 80, that can be a hassle.
As for the site itself, Some great sites come out of the Adobe line of products. But, I'm horrible at that kind of stuff so I couldnt tell you specifics.