The video below was produced by ElectricAid.org, an social group advocating the use of all-electric vehicles. It's a nice video, filmed in Top Gear style, and in features a phrase I've been hearing recently that describes the overall efficiency of transportation energy: "Well to wheel". Expect to hear this more in the future.