My Dad and I have been exchanging cutlery as gifts for close to 30 years now... there's always something neat and new to pick up, and it's a hobby he and I both enjoy. Of late, we've been giving each other specialized kitchen cutlery, as most folks know, the bulk of knives made for cooking are crap.
That having been said, the origin of the best man in a wedding was one of security. The role of the best man was literally to defend the bride from being abducted during the ceremony by intruders, and at the same time to defend the life of the groom in the same case, should an attempt on his life be made to exacerbate the successful execution of a kidnapping. Thus, he was armed. Since then, the best man just hands out rings, and looks stiff in a rented tux along with the happy couple on the altar. The one time I was a best man, at my brother's wedding, I made it a point to have my Benchmade AFCK tucked into my cummerbund for the sake of tradition, and because I like to be armed anyway. Knives as gifts are ideal, and should be practised more often, because even though everyone wants a new gun, knives are substantially more practical, as you can use and enjoy a knife far more frequently, and not scare hell out of wedding parties doing so.
Best to all,