I received Horns (for a perfectly good synopsis, click the link) in the mail on Saturday and set to task, finishing it last night. It was an incredible read, unlike any other book I've read (and I've read a few books in my time).
The book had everything (horror, romance, crime drama, etc.), along with a tidy ending.
Joe Hill is the real deal. Let's hope he starts cranking out the work like his dear old dad, Stephen King.