I found this link a few weeks back, and I've been saving in my list of things to read (which gets longer and longer each day). I might have even gotten this from an FS blog - Diplopundit, perhaps? I dunno. At any rate, given my inability to remember names for the first 83 times I hear them, this is something I need to work on!
How to remember people's names.