Just finished reading "Drive" by Daniel H. Pink. He gets the big picture, but oversimplifies it a bit too much in my opinion.
But he is covering VERY important issues, so instead of buying the book - I´ll recommend you to watch this video clip which really covers it all. (or watch the TED talk)
BTW: What motivates you?
</object>