One Day by David Nicholls checks in on British chums Emma and Dexter on the same day (July 15) every year from 1998 through 2007. The story is familiar but nonetheless funny, frustrating and heartbreaking. We have all known and loved someone like Dexter and been afraid that we were someone like Emma - at least I have. Nicholls manages to capture the aimless melancholy that is the foundation of young adulthood in characters that remind us of the best and worst of ourselves.
This was the best book I read in all of 2010. (I cut it close and read it on December 31.)