Cyber world here we come.
This article from researchers at USC shows they have figured out a method for blocking or enhancing long term memory in rats, at least.
They were able to:
Using a model created by the prosthetics research team led by Berger, the teams then went further and developed an artificial hippocampal system that could duplicate the pattern of interaction between CA3-CA1 [hippocampal] interactions.
Long-term memory capability returned to the pharmacologically blocked rats when the team activated the electronic device programmed to duplicate the memory-encoding function.
This seems like a fairly major step forward to me.