Like most geeks, I love TED talks, and think it’s great that they’re put on the internet for free for anyone to watch. I really liked this one, although I have a hard time believing that all the answers are as simple and clear as the speaker makes them out to be.