Earlier this year I was fortunate to take a week off and virtually attend the SharePoint 2010 Ignite Developer training. This was an intense deep dive into the new capabilities of SharePoint 2010 and included a number of virtual labs where we got to practice new learnings on actual servers.
After digging around my email for links to these training materials for download I was pleased to find that this training has now been made public, including many of the virtual lab exercises! See links below and enjoy.
SharePoint 2010 Advanced Developer Training
SharePoint 2010 Advanced IT Professional Training