A Widow for One Year by John Irving.
I like Irving, but he's kind of predictable. Sure enough, I got about 5 pages in and there was some weird sex thing. His predictability, however, also means that I have a good read to look forward to.
The Boy Who Knew Too Much by Mika.
Can't get enough of him.