Microsoft has free resources and training available for developers. The site www.devreadiness.org has a lot of compatability and development guidance which focuses around Windows Vista and now Windows Server 2008. It also has information on certifying your Windows applicaitons under the Windows Logo Program. There are also free weekly MTC labs available for IVS’s in Redmond, WA and other labs available at different MTC’s at specific times.

Visit the DevReadiness.org site for the details.