I didn't see that this had its own thread. I just watched it online. This is a NOVA episode from 2008. Click and Clack from NPR's Car Talk host the episode. They explore car technology, more or less admit Peak Oil and our search for more energy efficient (or oil-free) transportation.
Watch online:
http://www.pbs.org/wgbh/nova/car/program.html
Or download the whole program in AVI format with a RapidShare account:
http://rapid.org/board/showthread.php?p=1325960