Today, I was eating lunch with my wife. We were having a nice time when a man came up to me. He said, "Hey! Bill how are you?" I wasn't really sure, so being polite I said, "I'm sorry, I can't remember your name." He frowned and walked away. It was my company's Chairman of the Board. FML

Not really. If he works for a good company, you can meet and work wih a lot of people and forget all of their names.
The trick to getting around that is just not mentioning you forgot, and if you decide you might need to contact them, while writing down their info, ask "So how do you spell your name?" Lol :)

You can make it up by approaching him and saying that you JUST promised your wife that you will at least be dedicating meal times to her.
Or something. I don't know, it kind of implies that you were so dedicated to your work that you just pick up calls all the time or something.