I just finished reading The C# Programming Language (3rd Edition).
For those interested in learning C# try Programming C# 3.0 instead. The specification is about 650 pages and some parts describe the grammar of familiar subjects at great length without explaining how to use C#. The best part about the book: the cool factor of having it sit on my desk. Chicks dig nerds ;)
This was a good read now instead of earlier in my career so I could appreciate the annotations and lexicon. The book pointed out things I didn't know C# could do, and don't see why I'd want to do, but would make good trivia (does this compile?). Some things were interesting like the fact that the this keyword is a reference in structs. Also I had never looked into the unsafe features of the C# language, making that chapter good reading.