Odd Thomas by Dean Koontz. I haven't read the sequels. I heard they're not nearly as good. The first book, though, is amazing.

Oryx and Crake by Margaret Atwood comes in second.