My 16yo daughter and I loved this movie, probably as much as we did the first one. It does have some mature themes that I wouldn't recommend for teens much younger than 15. It did provide some great discussion material for my daughter and I. I loved the realness of the friendships, in that sometimes you can grow apart, but they ended up coming back together and realizing their love for each other.
My teenage daughter and I saw this together, and I wasn't too excited about it. I'm glad she talked me into going though, because it was an excellent movie. I loved the story line and character development. I also thought the actors did an incredible job, especially Downey, Paltrow, Howard & Bridges. I highly recommend this movie to all.