I just had to make another thread about this.
I always gave credit to microsoft for their great Knowledge Base and MSDN.
But I just recently discovered that they also provided a tonn of FREE webcasts that you can watch on demand.
Just take a look at the list!!
And on top of giving away these great presentations by industry pros, each webcast has a question/answer part where they answer questions received live during the webcast. I think this is the best part about it.
And then, M$ sometimes gives you free stuff like expensive books and software like VisualStudio.NET(VB.NET) for attending these. I'm selling mine on ebay right away as I get them.
So check it out, will be worth your time.