You simply must check out Scott Gutherie's post from today (22 Feb '08) describing the imminent release of Silverlight 2.0 Beta 1.
Walk through the eight tutorials; it will take you all of 30 minutes.
I say Silverlight absolutely blows Web development out of the water. You’d have to be crazy to program in ASP.NET or JSP after Silverlight is released.
Game over. Lights out. Go home.
This is transformative technology.