Thanks everyone, am off to the library today

I would definately second these books (The Lovely Bones (Alice Sebold) and My Sisters Keeper (Jodi Piccoult)). I loved them so much (after I'd finished crying ) I actually just bought them both for a friends birthday, and she loves them too!