Our goal is to provide a rough sketch of some of the possible implications of converging technologies for enhancing human performance ((Roco and Bainbridge, 2002)) from both a science and a business perspective. Converging technologies refers to a type of coevolutionary progress that is characterized by rapid advances across multiple areas of technology (nano-bio-info-cogno or NBIC), accelerated by interdisciplinary cross-fertilization as the advances in one area spill over and speed progress in other areas. The rapid, multi-front progress characteristic of converging technologies results in better technological capabilities which are faster and cheaper, and can be broadly applied for many different purposes. In this paper, we specifically explore applications of converging technologies for enhancing human performance, that is, enhancing our human ability to achieve goals both individually and collectively. These applications hold the promise to make people healthier, wealthier, and wiser as well as to make businesses more responsive, resilient, and adaptive.