This is a terrific book. The author has an engaging voice and some incredible insights into why we do what we do (and think the way we think). I'd recommend you read this with a friend, as it's one of those books that you cannot stop talking about for weeks afterwards.
I haven't finished reading this book yet, but it has been a very enjoyable read thus far. Very informative. Psychology can be a pretty dry subject, but Gilbert writes in such an engaging style that you want to keep reading. Highly recommended.