After all the debate about the Top 10 unwanted gifts, you will have to ask... then what is there to buy?!! Okok, this is a bit unfair and my choices are definitely different from other girls but it's better than giving hello kitty presents all the time. Let's see if I can give you some ideas... Warning: All of them require certain amount of time, effort, research and sincerity.
1) Electronic gadgets/accessories
Honestly guys, stick with what you are good at and what she is not in general cases. Most guys know more about gadgets than girls so it should be a safe bet. Hard disk, bluetooth hands-free earpiece, selfie stick, handphone car holder, cover... they are definitely practical and much appreciated. A hair straightener that can double up as a curler is also a cool idea that most guys will not think to buy. You can even give her a thumbdrive that include your love ......