[updated 1:05 with more information and moving silverlight code to a 2nd page] I'm a difficult person to impress - Silverlight is one technology that impresses me seriously as to the future direction of media and web applications. Now however we have a new platform that I really like the look of...