Thanks for this!
I'm pretty face blind myself (this causes a lot of my shyness... hard to work on your social skillz when eveyone could be someone else in your eyes; I think it would help if I could differenciate between the new / new-ish people I try to interact with...
)
This should be a good read.