I'm close to launching a memory trainer for remembering Names and Faces. It uses a spaced repetition algorithm based on Super Memo 2 (Anki does as well, but I'm not sure how far it has evolved from its SM2 roots): http://www.supermemo.com/english/ol/sm2.htm