I don't know if it is just my husband, but he is horrific to buy for. Everything he needs or wants he just buys for himself, so when it comes to Christmas there is nothing for me to get him. Every time I ask him what he wants, his response is "nothing" which isn't very helpful at all.
If your husband, father, brother or any man in your life is the same, then I hope you get some inspiration from this guide!