I just finished the book today - loved it! - and now am eagerly awaiting the movie! The cast looks great, I can't wait to see Cameron Diaz in a dramatic role. Abagail Breslin of course is awesome and super stoked that Ariel from Medium is playing Kate.
One thing that kinda pisses me off though is that they are changing the ending! URGH.