I read a post the other day (sorry, I can't remember whose it was. I was doing one of those linky things...) by a person who remembered people's phone numbers from her past. seven (or ten) digits long, with no patterns to help you remember.... I've never been good at that.
What I do is remember birthdays; Birthdays of people that I haven't seen in 35 years... Birthdays of my brother's old girlfriends, family birthdays, old friends...
A week or so after May 12th (Okay, so I don't remember ALL birthdays! :) )
On these particular days, throughout the course of the day, (when I finally find out what day it actually is) my first thought is "Hey that's so and so's birthday!" and I wish them a silent across the miles, wonderful day.
Which brings me today, June 13th, an old high school boyfriend's birthday. Happy birthday, Mark! (and yes, admittedly, I do remember his family's phone number too.)