For a limited time Microsoft is offering “Developing Microsoft ASP.NET Web Applications with Visual Studio.NET” , a 17 hour course for free. http://msdn.microsoft.com/asp.net/learn/asptraining/

You just need a MSN or Hotmail ID .

Well something that microsoft does for free , cool eh ;)