What are these marvelous things that will fill your head with joy I hear you ask? They are the session recordings from MIX 2007 that is currently in progress in Las Vegas.

A good place to start is with the with the keynote from Ray Ozzie and Scott Guthrie... They make an avalanche of announcements and show a lot of eye popping things mostly around Silverlight, Expression and Dynamic Languages... It also includes some pretty cool customer demos.

And for fun ... count how many times you say "Holy C**p" (or "wow" if you prefer to use the correct Vista terminology :-) during the keynote. Very very impressive stuff coming... really gives you a warm fuzzy feeling inside knowing that you are a Microsoft developer.