It changes. Right now it is a book, the second in a dystopian trilogy, called Outpost by Ann Aguirre.
The first book, Enclave, was great, the second even better. Now I have to wait a year for the third one Horde.
I've read a lot of books and right now this one is my favorite.
All time favorite author though is Ray Bradbury. I loved anything he wrote.