We need to do what works.
Nuclear power works, and needs to be expanded.
Coal into gasoline worked back in the '20s, but lost out to cheaper oil. Now, it is oil that is expensive and coal that is abundant within our own borders.
Wind power works, in some places, as does geothermal. Where it is economically viable, such plants need to be built.
Hydrogen is not a fuel. At best, it is a way to store energy temporarily, but it takes more energy to produce hydrogen than you get by burning that hydrogen. We can't run cars on water, no matter how much we'd like to. Batteries are getting better, and may turn out to be a safer and more efficient way to store electricity than hydrogen is.
Making oil from organic waste shows a lot of potential, as does growing algae as a source of energy. That technology is still developing, but bears watching.
We have learned to make our vehicles more fuel efficient, and can continue that trend. Hybrids have a place in today's market, and the more efficient hydraulic hybrid is beginning to be developed. Smaller, lighter, more fuel efficient vehicles are the way to go for personal travel, but a smaller and lighter truck is not going to deliver the goods efficiently.
US oil deposits need to be developed, but the idea that simply drilling for more oil alone is going to solve our energy problems is just wishful thinking.
We need to look toward the private sector for the solutions. Big government has given us roadblocks, along with the subsidization of uneconomic ideas like corn ethanol, as an example.
As a nation, we need to become energy independent, and we need to use every means we have to do so. Being dependent on unstable nations in the Middle East where the people often hate us for being "infidels" is a poor policy to say the least.