Bring her out for a dinner and dance.. show her a good time.. just make her feel special.. and whatever you get her make sure you put a lot of thought in to it. ei something that will have a lot of significance to the both of you. or make a personal birthday card with pictures of the both of you together.. hope that helps.. damn i;m such a hopeless romantic i guess thats why i've been going out with my gf for 4 years......
I know you've only got a few days left, but you should consider giving her an Alabama Hot-pocket if you can organize it by the 29th.
Depends on how much bucks u wanna spend and wat yr g/f prefers.May be a romantic novel can work as a good gift