Well, Neuroxium memory games can work that stuff (and yes, that includes your wedding anniversary). Studies show that memory isn't really a function of IQ; it's a skill: the ability to organize information in your brain, and then retrieve it through a series of memory-triggers. Not all of this is conscious (although you can take active steps to improve memory by researching on what methods you can use). But like all skills, it improves with use.http://www.healthcaresdiscussion.com/neuroxium/