Mad respect for posting an entirely new thread for all of these videos.
I also love TED, and while I haven't seen this particular video yet because I'm not somewhere with decent enough internet for streaming videos, I will be sure to watch it. Meanwhile I'd recommend
this TED talk, it's been the most eye-opening one for me so far.