Windows Phone 7 Demos: Netflix, Twitter, Flixster, OpenTable, Travelocity

Today we announced the new hardware devices for Windows Phone 7 and in this video you can see a hands on demo of the new Twitter Application on the HTC phone for AT&T. Coolest thing here is that you don't even need to be logged in to see and search Tweets!
I'll get on my Mac only the "Click here to install" message if i try to run the video. The latest SL runtime is installed. What's up with the videos?
There's a "show videos in HTML video tag" (words to that effect) option in the Channel9 profile page, so I assume it'll bypass the Silverlight player.
Yes, if you're on a Mac I would suggest checking that HTML5 video player option in your profile. You can also add ?html5=true to any video page to test it out.