>>4 So giving her something that came from your love is somehow different than you giving her what you can afford? You can only give her what you can afford. Don't put yourself in debt. You're already paying for her dinner; you don't need to get her a $150 gift. Dinner for two at a nice, fancy resturaunt is usually between 60 and 80 bucks. The most you should be spending on a gift for her outside of that is fifty bucks.
This is coming from a girl's POV, by the way. I'm not some shallow, douchey guy trying to get you dumped. However, if your girlfriend isn't satisfied because you don't spend as much as her, she's a bitch who doesn't deserve this amount of concern. Do you think your girlfriend's a shallow bitch?
No?
Then don't be so concerned over how much you need to spend on her. You're just belittling her with this logic.
Just get her something you know she'll like. It doesn't have to be $150 dollars. The little things are generally the most special. Give her a nice dinner, a happy/romantic experience, and a few little things that you know she really likes.