I have the same problem. It's one of my best mates birthday's next week and I don't have a clue, she's sort of a tomboy and into skating.
Ermmm, try and think what they like, and get them something related to it, thats what I try to do, and it usually works out.