One of the self-renewing tips I picked up from Tom Peters's The Brand You 50 is this (paraphrased): You meet someone interesting. Ask him or her what's the best thing they've read in the last 90 days, then go and order it and read it.
Tom Peters, you see, is a sneaky book tyrant.
Let's assume we're all interesting. I won't pick favorites in fiction, but the best nonfic I've read in the last three months was T.R. Glover's The Ancient World. I'm going shopping in another week or two, so tell me, what's the best book you've read lately?