I just finished One Day by David Nicholls, and I can really recommend it.
It was funny, beautiful and fascinating. The two main characters are very real and it feels like you know someone who is exactly like Emma or just like Dexter. Here is what Amazon says:
‘It’s rare to find a novel which ranges over the recent past with such authority, and even rarer to find one in which the two leading characters are drawn with such solidity, such painful fidelity, to real life that you really do put the book down with the hallucinatory feeling that they’ve become as well known to you as your closest friends. Hard to imagine anyone encountering characters as well drawn as this and not recognizing the extraordinary talent of the writer who has created them.’ (Jonathan Coe, Guardian Books of the Year 2009)