Are you going to give a girl an electronic gift? You can find some tips for it at:
http://acespower.blogspot.com/2008/05/unique-usb-products-as-gift.html
Why not give her something special? You can try searching for unique USB gift. There are many kinds of unique usb products.
I would recommend you to give an MP3 or MP4 player. It's quite ordinary but if you are giving her a birthday present, you may give her an MP3.
But you should make it special by singing a birthday song for her.
If you know Flash, you can also make birthday animation for her and put it in MP4 player. She'll be surprised hearing your voice and your animation.
Of course, if she doesn't like MP3 or MP4 player, you should consider her interest first. Am I right?