You are getting Bio-Deisel, Diesel, and Bio-Fuels mixed up and confused. It is about 4.6 megajoules more powerful than typical gasoline, but it also results in about 15% more gaseous emissions, 17% more heat produced, and up to 25% more oil to produce a gallon of diesel than a gallon of gasoline. Bio Diesel is a mix of diesel and vegatable oils. They produce less emissions, but in cold temperatures, bio-diesel mixes tend to degrade the hardware in the car (Engines, tubes and pistons) and below 28 degrees farenheit, biodiesel jellifies, making it impossible to drive. Biomass and Bio-Fuels just make your car smell like french fries and corrode your engine in a new york minute.
Hydrogen fuel cells are not available yet. Period. They can't make feul cells big enough or efficient enough to be a practical car for americans.
I do agree with your point about Hybrids though.
People, HYBRIDS ARE NOT ENVIRONMENTALLY FRIENDLY.
It may take emphasis on gas, but the 30 batteries in the car more than make up for the impact the gas would have on the environment. Battery acid doesn't fucking break down.