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.