Mexicola - A Thousand Splendid Suns is a fantastic read! It made me laugh and cry at different things, it's so real and well, jsut amazing! I've read The Kie Runner too, but enjoyed Splendid Suns better. Also - The Memory Keeper's Daughter is brilliant. Annoyingly I can't remember who it is written by but it's about a woman who gives birth in 1960s (i think!) America to twins. Her husband, a doctor, delivers the babies but he realises one has got Downs Syndrome he tells his wife that baby has died. Very good read. I'm reading The Book Thief at the moment, after finding it hard to start with I'm really getting invovled in it now.