If you follow Microsoft technology closely, there were a few webcasts from Bill Gates recently that provided a comprehensive overview all the platform. Here are the links:

First, there's the keynote at the CEO Summit:
http://www.microsoft.com/billgates/speeches/2006/05-17CEOSummit.asp

Then, there was the keynote at the SharePoint Conference:
https://www.bluereg.com/event/sharepointconference/Link.aspx?url=keynotes.htm&Title=Keynotes

Last, there was be a keynote during the WinHEC (Hardware Engineering Conference), which included a lot of information about Virtualization and announced the Beta 2 for Windows Vista, Office 2007 and Windows Server "Longhorn":
http://www.microsoft.com/events/executives/billgates.mspx

Three keynotes in 8 days. Talk about a busy schedule...