Get him something that has to do with one of his hobbies, like if he's a car guy, get him a performance accessory for his car, etc. Most guys don't want sentimental things or decorative things, they want things they can USE, so the same stuff their buddy would get them for their birthday or christmas is the stuff they would want as a gift from their GF.
That being said, be careful because a lot of guys don't like it when their girlfriend makes a big deal out of valentines day or anniversaries.
You're right, all guys are different. ME personally, I don't care about anniversaries at all. If my girl gave my a valentines day gift, I'd love chocolate and a hand made card. Not all guys are going to like that. I eat chocolate everyday, so there's no way she could go wrong. A hand made card is far more personal than store bought, and he'll save it forever. (even if he doesn't admit it, he'll stash it away and keep it)
personally I would just like it if me and my girl went out and had a nice outting. like a movie and maybe something to eat and just spend the day with her maybe go somewere it would quiet and nice. if you guys are in a serious relationship then maybe a necklace with your pic in it would be nice for him
ohkay well personally I know guys from my experience throughout the holidays lol. but they really like a hand made card! they think its so sweet and they don't mind if its didn't cost you a lott of money. as long as they got something from you and a card is perfect. because they find it so sweet. my boyfriend did that. and even tho we aren't together anymore, he said he won't get rid of it, because it means a lott to him and he loves it. and then they still know that you cared for them I mean really cared for them during the time you were together. :]
I made my Boyfriend a giant cookie, and he absolutely loved it! The traditional Valentines gift usually involves chocolate, so you could bake him something. Or, get him something he would either really like, something he needs, or something sentimental.
Well, my boyfriend is a total computer nerd, so I was planning on getting him a gift card to Best Buy, since that's his favorite store ever. I was also planning on getting him a little something else to do balance out how impersonal a gift card is.