I can't sit on my wallet, because my credit card is burning.
Pragmatic ADO.NET: Data Access for the Internet World
.NET Web Services: Architecture and Implementation with .NET
Writing Secure Code, Second Edition
Microsoft .NET Distributed Applications: Integrating Web Services and Remoting
It is a shame Amazon.com doesn't sell reading glasses and time. Yet.
What's weird is that I am pretty darn comfortable with the material in all of these book (well, maybe not the Secure Code one). I just bought the books out of the hope I'll gain some more insight from these books, or maybe a better way of explaining how something works. The main reason I buy books like these are for recommendations to students. But I also think I keep buying books on topics I'm comfortable with so I don't feel stupid reading a book.
That being said, I didn't pick up ".NET Game Programming with DirectX 9.0" no matter how much fun it looked because game programming tends to escape me. My first "real" program that I wrote was a side scrolling, text based QBasic game. It was no Gorillas, but it was *mine*. I haven't made a game since. I think I might port Gorillas to .NET, all I need are monkey sprites... I'm talking to myself again.