For my wedding, we actually had a lady as our best man. Her husband just sat back and chuckled.
Funny thing was, her being our best man was more or less started as a joke from her based on a dream she had. We both actually really loved the idea and went with it. :3