Personally, I find that the research literature is usually (intentionally or unintentionally) opaque and that most ideas worth learning are at least 5 years old, so textbooks are the best place to actually learn things from a source intended to teach you the material.
The list I could actually vouch for would be:
CLRS
Russell and Norvig
Introduction to IR (Manning et al)
Database Systems: The Complete Book
Others that I've heard good things about are: Dragon Book
Convex Optimization (Boyd)
Probabilistic Robotics
Foundations of Statistical NLP
I'd really like a good distributed systems or distributed databases book (rather than reading old Lamport papers or something), as well as a good statistics/probability book, and I'm not particularly interested in books about coding/engineering style any more (e.g., Code Complete, Pragmatic Programmer, Matz's Ruby book, K&R).