The Time Traveler's Wife - Audrey Niffenegger I can't put this down. If I could, I'd call in sick just so I could finish it...

UPDATE: I'm finished. I'm amazed. I'm 10 tissues poorer. I'm heartbroken, but completly satisfied.