Everyone loves the run-up to Christmas and all the excitement that goes with it. But however much fun the preparations for the festive season are, whenever you get round to coming up with gift ideas for your husband, dad, granddad, son or any other male on your present list, you soon realise that buying Christmas gifts for him is going to be a problem.