I don't think the oil lobby is holding up Bush's energy bill, which contains the funding for this. It's the Democrats.
The bottom line, though, is that none of these technologies are going to be marketed until the price of oil is so high that they become economically feasible.
Economically feasible how? On a micro level, the faster they're on the market the faster the prices will go down. If you're talking about the big picture, oil is already pretty high and the hybrid cars are already doing really well.
if we had a sane energy policy in the US, part of it would include a floor on the price of oil. no lower then $40 a barrel, if the market prices for it goes below that, a tax is imposed to bring it to $40. this way, any alternative sources of energy would have some floor to work with - no one will invest billions into new technology, if they know that OPEC and the oil majors can run the price back down to $20 to make their inventions economically un-viable.