I gave up on giving my husband creative gifts. I just have to ask him what he wants or give him money. It feels so boring, but it's what makes him happy. Another thing he loves is getting to open a present early. I myself think that ruins the occasion when it actually arrives, but again, it's what makes him happy.