Cognitive enhancement aims at amplifying or extending the abilities of the mind through internal or external hardware or software. Up until recently only internal software in the form of trained efficient mental algorithms and the general enhancing effects of paper-based information management was available. As cognitive neuroscience has advanced the range of potential internal enhancement treatments have increased (Farah et al. 2004), as well as the availability and power of external hardware/software support.