I am also pretty bad at remembering all those details of daily life, although my long term memory is good and I was always able to parrot back the last question asked even when deep into an unrelated book (which used to drive my 3rd grade teacher insane :D). My compensation mechanism has been to marry a borderline OCD and unload all household tasks that require being on time with the right stuff on him.
Since the subject has been on my mind for a while (ever since my son's dismal results on the WISC came back last year, and like PipersMom we have AS and a 7yo who can't get dressed in the morning without 5 reminders), I had bookmarked this:
Increase your fluid intelligence?
http://medicalxpress.com/news/2011-05-brain_1.htmlAnother older article:
http://www.wired.com/science/discoveries/news/2008/04/smart_softwareOpen source software implementing the training:
http://brainworkshop.sourceforge.net/I haven't tried it, but maybe I should (and maybe I should get my son started on it ASAP).