Were you able to catch the Discovery Channel TV show "Cool Fuel"? I did, and I thought that the show was pretty interesting. If you didn't see it, here is a quick run down of what went on.
Ecorazzi loves them up some Leo, writing about when he graced the cover of Vanity Fair's green issue and later produced the very green documentary the 11th Hour (see trailer below the fold).