1) BMW 7 Series Hydrogen cost was never set. It was offered to high profile executives and celebrities as a 0 cost lease.
2) Hydrogen is not a source of power it is a transport - so is electricity that is stored in batteries on electric powered vehicles. Same goes for BioFule you need to produce it.
3) Hydrogen can be produced using electrolysis all you need is electricity, it can also be produced as a bi-product of nuclear reaction. We need more nuclear power plants!!!