Wanting to get going with Silverlight?  Here's some great FREE training from Mike Harsh, who is a PM on MS's Silverlight team.  Learn how to make this custom video player and more - recommended.

learn how to make a custom video player using Silverlight 

Silverlight Essential Training