1Q84 was due back to the library today. I was able to finish it at lunch time. I highly recommend it - if you have perseverance. It's fascinating. It's not easy reading. It challenges the mind with its twists and turns. It's long. It has strong characters. It takes a while for it to become coherent in your mind. The backup characters are also strong, but strangely murky at the same time. The story line cannot be explained in a couple sentences - but a longer explanation would ruin the story.
If you like fantasy and you like a challenge, you should try 1Q84. It's not witches and wizards fantasy, but rather an alternate reality fantasy. And it's done extremely well.
Here's my review.