THIS. Andrew troelsen is the man!.
Whatever you get(asp.net, winform, etc), this book will help you understand everything better.Take is slow though, it can be overwhelming at times.
You'll love VS2010, amazingly functional IDE.
You'll probably hate microsoft though, in their attempts to...