This week's book giveaway is in the OO, Patterns, UML and Refactoring forum. We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line! See this thread for details.
This is the book I see hanging around most of the sites where I do development. From what I understand, it's a good book that covers the fundamentals pretty good, although sometimes it feels like it's trying hard to cover too much. Nevertheless, it does cover alot, so thats to be expected.
Of course, there are always the big red books. This Wrox book is a good reference, and reads, looks and feels like any other Wrox book, which some people like, and some people don't. I've always liked the Wrox books myself.
One thing I always find about the Wrox books is they are often written by many authors, as are many technical books. Sometimes that takes away from the experience and common thought thread that should run throughout a technical book.