Girl, this question will get you hurt over here, lol.

They are going to tell you that what MEN want may not be what YOUR MAN wants. Do I have it right, bruhs?
Anyway, JA0513, I say ask your dude for a wish list, and then buy him something from that. This is why I say this. When I first met my honey, I was all about the element of surprise. He let me know QUICK that he didn't like surprises, and that he would tell me what he wanted for his birthday and Christmas. At first, I was like, what, who are you?? LOL Then I decided, whatever, if that's what makes him happy. It's easier than getting him something and having to go through the returns and guilty/sad feeling of getting him the 'wrong' gift. You know what I mean? Like you spend all this time thinking of the 'perfect' gift, only to have him look at it like, wtf were YOU thinking? Then you feel all bad. Man, damn that. Just ask him what he wants. But get a list of stuff, that way, he STILL won't know what he's getting.
Hope this helps.