i have a terrible time remembering names of things, songs, people, places, etc. but i will recognize things even if i've only seen/heard/smelt them once. but if you give me a name of someone i couldn't tell you if i've met them before unless i know them a little.
example of this. i remember Psyren from when i was a BT member 2 or so years ago, but i know his name wasn't psyren back then. i just remember the avatar. can't for the life of me remember what his old name was.
also i can't remember numbers or things like that for very long. a minute or two tops unless i use them a few dozen times. thank god for cell phone contact lists.
another funny thing about songs and stuff is that when i listen to certain bands i think of playing certain video games or other memories. like Angels and Airwaves makes me think of playing Guild Wars. Muse makes me think of my first girlfriend. Listening to techno, Benny Benassi or Ferry Corsten in particular, makes me think of paintballing. Ska music makes me think of driving around in my first car with the windows down in the summer.
The brain is a very weird thing.