I would definitely recommend this book. I haven't looked at the other C# cookbooks out there, but I have looked at many of the beginner and comprehensive books out there, like Professional C# and Inside C#. Inside C# is still my pick for a beginner's introduction to C#--a beginner with C#, not a beginner to programming. However, for reference, once you've been using C# for six months or a year, I would definitely recommend O'Reilly's C# Cookbook. And I'm pretty sure in 12-18 months I'll be picking up a v2 edition that includes coverage of all the cool new stuff coming, like generics, shared classes, anonymous methods, etc.
If you would like to share your opinion of this book or any other reviews with other ASP.NET developers, sign up for the [reviews] list on AspAdvice.com.