It is true that we use to think that people with good memory are smarter, now, the ability to remember names for networking is vital in a very competitive economical sector.
The tips listed here are amazing! I followed a short-course on how to improve your memory and that's exactly what I learnt (and had to pay to learn!) vivid and strange are key to remember things and we should use that as a tool to help us improve our skills.