TED 2010 speaker line-up just announced! Check here, TED via

December 22 2009, 8:05pm