At the most recent SQL Server UG meeting, a guy came up to me and asked for a book recommendation. He was looking for the best possible SQL Server 2005 book, targeted at both developers and DBAs. I told him to check this one out:

What I like about this book is that it comes in both hardcopy and eBook form if you buy it from the publisher's site. To me, that's the best - you've got hardcopy when you want to just sit on the sofa, but if you need something truly portable you can keep a copy on a memorystick.
