Joined: Jan. 2006
There is hours of stuff on there, it's not particularly in depth, but it's inspirational as hell.
Sadly this guy is not on the site but there's a chemist called Paul Wender from Stanford who I've seen talk a few times and he is amazing. You leave the lecture theatre on a high, proud to be a chemist! His work is good, as good as many other's, but his presentations are awesome.
Sometimes a good presentation can really motivate people, and these TED things are definitely that sort of presentation.