ask him what kinds of things he likes, my husband like motorcycles and plays guitar so i sometimes get him things associated with those things. but really, whatever you get him he'll love cause it's from you. make it personal something that means something to the both of you
You should ask the question again and list some of his hobbies, things he likes to do, or something he may be looking at getting into. If people know a little more about him they may be able to offer more insight on gift ideas.