I disagree with previous comment about this movie. I think it was cute and fun and it carried a good message for young girls like my daughter. You don't have to dress like a cheap hooker to be cool. You can be smart and pretty and classy all at once.
I think the cast was good and the story was fine for the target audience. All-in-all my wife, daughter (10) and I each thought it was a good movie. I certainly recommend it. It also has encouraged my daughter to start reading the original Nancy Drew mysteries which I am sure she will love much as I loved the Hardy Boys.
It was a struggle to get her to sleep tonight because she wanted to start reading right away. I can't think of a better outcome for that movie than rekindling interest in that classic series.