I was always partial to Introducing .NET (Platt) and Programming .NET (Prosise). The 1st rev of the Platt book came out at a time when we were getting dumped on by a bunch of intro books - I think it was the first book to discuss the guts of .NET (which is why it's one of my favorites).
Any good book on the C# language - Archer, Liberty or Lipmann.
"Applied Microsoft .NET Framework Programming" is one of my favorites, yeah, but I think they have that already.
I also liked Essential ASP.NET by Fritz Onion. Very good insight into ASP.NET, talks about the similarities and differences between rendering model in Web and Win applications.
Jason Bocks Programming IL book is a great book to go with Serges. I also recommend the Rotor book as well, always handy.