Online training


Probably you already know, but is worth to remember these sites


Microsoft Learning 


MSDN Virtual labs


PDC 2005 Sessions


Shows & WebCasts