Are you watching?  It's all on Silverlight.

Olympics on Silverlight 

2008 Beijing Summer Olympic Games | Free Online Videos, Olympic Event | NBC Olympics