"Before I fall" by Lauren Oliver
I highly reccomend this book. Its' plot revolves around a girl who dies and ends up repeating the last day of her life over and over, finding that even the tiniest of choices can have a remarkable effect on those around her (ala "Groundhog Day" without the humour). Extremely well written and really makes you think about your own daily choices. Very remindful of "The Lovely Bones" by Alice Sebold but slightly better written (imho). The only horrible bit was that you wish the book was a bit longer...