The webcast of the award ceremony for the
Pirelli Relativity Challenge is available
here. The webcast quality is pretty bad, and it's about a half hour. The winning entry is shown in the middle of the broadcast. Not sure why they didn't test the feed more ahead of time, since it looks like they put a fair amount of effort into the event.
Most of the entries seem to be Flash animations. I was thinking of trying to enter something for this earlier in the year, but I'd never get the kind of polish on it they'd be looking for. But I had thought that one of the main points of this challenge was to provide novel pedagogical techniques to teach special relativity to the layman, and it would be an opportunity to come up with a decent new way to introduce the ideas. In this sense the winners were a bit of a disappointment for me, using all canonical ways to teach relativity, with many of the problems I always have with them.