http://www.funnyfox.org

TV ads (almost) for web browsers?  Haven't seen anything like this since the heady days of the Yahoooo commercials.
Are we entering a second golden age of the web..?