There is no generalization about what kind of gifts to get girls…

There is no generalization about what kind of gifts to get girls. Kind of like there is no generalization about how to make your girlfriend come, or how to get chicks to think you're funny. Some girls absolutely love nice, expensive things like diamonds or that vibrator that moves, but others feel like when men shower them with pricey gifts, they are trying to buy their affection. If your girlfriend is the evil gold digging type, then by all means get her a gold encrusted Chihuahua or a bejeweled lingerie set. If she is one to base how much you care about her on how much you spend on her, then you are really going to disappoint her if you get her something cheap or thoughtful, so go for the nice jewelry, expensive dinners, etc. but, if she is more likely to appreciate the thought, get her an “experience” gift, like concert tickets, cooking classes or a camera to videotape that porn you’ve always been wanting to make together. Get her something you can share as a couple. If she is neither of these types, it’s safest to just buy her a gift certificate so she can get whatever the hell she wants. It also depends how long you’ve been dating. If you’ve been together for a while, and plan on having it stay that way, get her a live beast like a kitty or a fish (or even a plant) that you can take care of together. if you just met, get her something funny that will make her laugh, like a picture of an African mother nursing her baby from National Geographic. Works every time.