What do you give someone who has everything? With Valentine’s day fast approaching, you may be up all night pondering, okay not quite up all night but your mind may have wandered off to ‘what gift is the best to…