My best friend was the best man at my wedding, and my wife has advised to get a personalized gift for him. He has been with me throughout the wedding, until the vows happened, and was the first one to announce dancing, and my wedding was so much fun for every guest present. He is leaving for London soon, as he has moved his bases to the U.K now, due to his work commitments. My wife advised me to give him an embroidered weekender bag for him, which would look beautiful yet trendy to carry along his valuables in it. However, I am insisting on a business card holder. I would like to know from somebody out there whether which of the guests would you consider best for my best friend! Please revert at the earliest possible! Thanks.