It's my friend's 30th soon - we've known eachother for 20 odd years, and I want to get him something special but not predictable. I know his girlfriend has got him a watch, so not that. Something out the box would be good.
Info: he's a doctor, likes travelling, recently got his own place, no kids. He's not had the easiest time and his friends are like his family - he's worked so hard to get to where he is and needs treating.
Any ideas??