Mike Taulty has recently posted a review of Practical .NET2 and C#2 on his blog...
The main thing that impressed me about the book is its combination of an enormous scope alongside a good level of depth. Just about every .NET topic that you might think of is in there from introductions to the assembly metadata tables through to discussions on localisation, threading, security, Windows Forms, Web Forms, Web Services and an interesting section of the book which talks about the C# language and does a comparison to C++ which is something that I haven't seen before.
The other thing that I think is quite different about the book is that Patrick's quite happy to point to online resources to flesh out some of his chapters and so will quite frequently reference MSDN articles written by other authors in order that a reader can go away and get more info - good idea 🙂
You can read the full review here: http://mtaulty.com/blog/(rzka3b55azxjai45uz4ao545)/archive/2006/04/15/9307.aspx