What Should I Get my Husband for Christmas?

Christmas gifts should be personal, so spend some time thinking about what your husband would like. What has he mentioned in passing that he likes but doesn’t have? Only you know the perfect gift for him.