Oscars, FAILThe show is a winner this year, but seriously, if you're going to a "Live Challenge" and promote the thing on your homepage on one of the few nights that anyone ever bothers to visit your site, don't you think that it would be worth makign sure that your technology can meet the challenge. It isn't the '90's anymore.
FAIL.