This article from Der Spiegel (in English), a German magazine website, 2006, throws cold water on BMW. Der Spiegel is well-known and can be found on large North American newsstands. Their website, English version, is a good place to get comment on "things German."
BMW Hydrogen 7