LOVED this movie. I read the book years ago and it was so wonderful, I had really high expectations for the movie. When I heard they changed the ending for the movie, I didn't want to watch it because I really loved the book so much.
I thought Cameron Diaz did a great job. I think this was the first time I've seen her actually "act" in a movie. The scene when the family was going to go to the beach and she was punching the car, etc, I was really impressed.
I cried pretty much the whole time. Then I woke up my daughter and cuddled her for about an hour. DH cried too, especially when the daughter was walking down the stairs before "Prom".