My memory is random, i call a number once or twice and i'll remember it and be able to recall it anytime. Same goes for passwords, pins, ccard no's.
Long term is pretty good but at times only certain things seem to stick in my head (usually things im interested in/care about).
Short term varies from amazing to absolutely terrible. What did my friend say on the phone 2 minutes ago? No point in asking me, but what all have I downloaded in the last day or 2? I can give you the entire list including filesize, time taken and the ratio
it last had when I checked the torrent proggy! Now where did I leave my cigs?