My very favorite book (Stephen King or otherwise, cry pardon) has to be The Time Traveler's Wife by Audrey Niffenegger. It's the most genuinely touching novel I've read, with starkly honest characters and nicely original plot. Sorry to gush, I just can't quite help it.