The Time Traveler's Wife
It has unsolicited time travel with a love story wrapped around it. It's not too mushy, or I wouldn't tolerate it, but I find it just right. The humour is good and the writing is great.
If you've never read Jurassic Park but seen the movie, read that, too.