http://www.h2gen.com/
Still looking for Air Products...
Right now, h2 generation is still "dirty" (grid-based) for the most part. However, as wind farms proliferate and the greener oil companies start switching to renewables (geo, hydro, solar, wind, biomass), we'll see direct h2 production from these sources (already starting).
There's a very large wind array being installed in the North Sea. These become more attractive with mass production and increased efficiency technology. We don't have to wait until the oil runs out: it's already pricey enough that other fuel sources are commercially attractive. Ethanol is a good example of this transition well underway, which is largely replacing MTBE across the country and Ford, GM and Toyota all have conversions that use a mix of ethanol and gas and eventually will run on 100% ethanol, which now costs less than a buck a gallon to produce.
My ride (hybrid Escape) has a converter coming out in a year or two that will run on any percentage mix of gas and alcohol along with the electric that's generated from braking. If they start putting solar cells on the roof, even better. Every little bit counts and leads us in the right direction.
However, the transition is going to be painful to those who need muscle cars or other "ego" vehicles (Hummers, Monster Trucks, etc). But even these trends are seen as less fashionable and in some cases (France, etc), vandalism may encourage people to drive smaller vehicles.
The other big push which I haven't seen yet is to make cities more bike-friendly. This is not so easy in a congested metropolis like New York, but for the wider urban areas, some of the more innovative cities are putting bike lanes in strategic travel zones. Fortunately, DC is a very "bike-friendly" city if you know how to navigate Rock Creek Park and surrounding trails (exclusively for bikes, though these pesky joggers sometimes get in the way... ;-}).
-Phrazz
Oh yeah...check this Shelby Cobra that runs on Hydrogen:
http://www.clean-air.org/Hydrogen%20Cob ... 0Cobra.htm
Too bad the 3600-psi tank is only good for about five minutes!
It's a start.