I can remember things people told me 15 years ago - random facts like their little bro's middle name... it freaks them out when I mention stuff like this...
It's not always the important stuff I remember but odd things. But if I've been paying attention, I would remember the details of the conversation, possibly bits verbatim and certainly could paraphrase a fair bit...
That said I can be forgetful sometimes too, but that's different I think
I'm dyslexic, so I might be a freak about stuff like that.
I always remember the random stuff. And for some reason its always the stuff everyone else forgets about but then ends up being important.
Also Its great shock value for when people think you weren't listening!
"I'd never die for my beliefs, I might be wrong"
"Is it not enough to see that a garden is beautiful without having to believe there are fairys at the bottom of it too"
"Intelligence is being able to hold too opposing views in the mind at the one time without going crazy" - Now all I need to figure out is if I'm intelligent or crazy!
"How dreadful!" cried Lord Henry. "I can stand brute force, but brute reason is quite unbearable. There is something unfair about its use. It is hitting below the intellect." ~ Oscar Wilde - The picture of Dorian Gray
Yeah, too much actually, it's scary. Conversations and faces I can remember even if I don't want to. Sometimes, I can get to know somebody and say "Hey, I think I've seen you at the market in City X on the 14th of October, was that you?" and he/she'd be like "O_o wtf yes".
This sometimes causes me trouble with people that may not be thinking about it, or that may approach things in a less "systemic" way. For example, if my girlfriend says that she has to do something at time X on day Y, then she meets another girl after two days and they agree on meeting at a time really near to X I might immediately object that she's already busy with that. But she wasn't thinking about it.
For this reason I never really needed a written down schedule, I can pretty much remember everything in my head. This used to make one of my bosses mad, until one day I recited him 30 phone numbers I had just casually watched one minute ago. Then he started to believe me. Sometimes it gets a bit obsessive and I don't like it: I may start to remember the price of everything, every timetable of the train I see, everything the professor said at the lecture (and that may not even be good for the exam since they're not always coherent!), etc