hydrogen fuel cell .. Ballard batteries has then and they are being fully endorsed by GM ..mercedes and a few other Automakers .. put water in .. make power .. by product water ... sounds pretty simple and efficient to me ..
http://environmentalchemistry.com/yo...fuelcells.html