When it comes to buying Christmas presents for men, the obvious choice is to just buy them a few pairs of socks and be done ...