Loved both! I read the book quite a while ago, it was originally published in 2002! So I don't remember enough about the nitty gritty details. But I was stunned by it (in a good way).
DH and I saw the movie a couple of weeks ago. If you can, I recommend seeing it in 3D. I'd always thought movies in 3D were gimmicky and cheesy but this one truly isn't. It was visually breathtaking and extremely well done overall (actors, story, CGI etc)!! I think the 3D-ness of it added such depth!
I'm happy that there was such a span of time between when I read the book and when I saw the movie as oftentimes, I'm sooooo disappointed by the film version of a book I've really enjoyed.
This is definitely a must-see on the big screen as I don't think even a HD TV in the living room would do it quite the same justice.