Virtual Labs are a great FREE way to get your hands dirty using new technology without having to install all the software.  There are a quite a few new labs available since the last time I visited the site.  They have labs on Expression, Office 2007 development, Vista, .NET Framework 3.0, Visual Studio Team System and more.  Give it a try at