The only reason I keep harping on about the hybrid is that is a technology that can be currently tapped to relieve the pressure of foreign oil. It can be (relatively) cheaply built and presents the best alternative right now.
Batteries suck. The tech has been a backburner issue now for decades. Its going to take a quantum leap in tech for an electric battery powered car to meet fuel car ranges. They need to be lighter, hold more charge, and have quicker charge/discharge rates. I feel that it will take tewnty years or so to meet those criteria.
So what does that leave us? Hydrogen fuel cells? Nice but still ten years off from making them extremely efficient and affordable enough to survive the market. Solar? Right now the best solar panels are only converting about 20% of the available energy from sunlight. There needs to be an increase to about 50 to 65% conversion to really consider solar as a savior.
Wind and water turbines? Too dependant on weather conditions. I can't remeber the last really good windy day I've had at the house. Little breezes, but nothing good and sustainable that would take advantage of a wind turbine. Then there is the idea of putting a turbine system in the Gulf Stream. I don't know if that is a good idea or not. The theory is solid and can the power potential is real. The size of the system planned by one of the Florida colleges would produce enough electricty to power everything up to Atlanta and as far west as Mississippi. Big power potential. But then there is putting a roadblock on the Gulf Stream and hoping that it doesn't shut down the Atlantic conveyor belt. If that happens, disaster.
The most powerful and lasting renewable is geothermal. We got all this oil drilling experience. Let's put it to good clean usage. Drill a pipe system deep into the crust. Let the heat of the mantle make steam and produce electricity off it. Best shot at a forever power system. Easier to do near spreading fault lines, like Hawaii and Greenland. Greenland already uses it in small doses very effectively.
Of course we can build more hydro-electric dams. Until there is an unknown species pops up and could not adapt to the new ecosystem.
My localities have been shooting themselves in the foot as far as renewable power production. Tax savings on a house with a solar system? No. Proposed wind farm hour to the west? No, it'll spoil the rich peoples view from their cabins that visit three weekends out of the year. I live ten minutes from a hydro-electric dam the the Corp built. It produces power about two maybe three days of the week. For about two hours at a time. But then the Feds still run it too. I guess thats why its still standing.
Even the state of Virginia is in on the screw with you. No matter how much power you can produce at your residence, you cannot do better than a $0 bill. Anything over, and the power company gets it for free and charges others for your power. Nice helping out the people who want to help out the big picture.
Good to have government that's not in corporation's hip pocket

That's the real problem there.
But that's a completely different and waaaayy longer rant that I will not go into.