TEDWomen was an idea-hurricane, an inspiration-avalanche, a brainwave tsunami, a tornado of provocation and stimulation, a force of nature - if nature wore high heels - a force to be reckoned with, a thing...