Well here is what I would do: take her shopping and let her pick out some of the things she wants. Maybe she wont be surprised, but you know whatever she picks, she wants! Also don't pressure her into buying something, if you do take her shopping. Then she'll feel pressured to get it and she might not want it.
Well there are tons of great ideas for her at the moment. You could take her to see Justin Bieber's new movie since young girls are so in love with him., You could also buy her the new iPod Touch. Take her to her favorite restaurant.
A lot of people are saying that young girls may like such in such.... But remember she is still in highschool.... I think certain things like Justin Bieber are probably not on her mind of things she would like.... I would probably say something like a makeover at sephora or taking her to get a pedicure.
well der is a lotss of things you can give you can buy her, her fav clothes, take her for a party,plan a surprisee party for her, gift her somethingg which is preciouss to her andd which will be with herr forever......:-)