Peripheral but important to topic:
Wow: Israeli Scientists might have overcome one of the major drawbacks of H2ICE engines: news.yahoo.com