It's hard to give a generally good answer to what a guy wants. But to find out what a guy wants, there are two good tricks! The best trick is to ask the guy directly, but if you want to be a little discreet, you can also ask someone who knows the guy well and get good gift tips on what he wants.