On the Democratic debates the other night, one of the lesser known candidates (I don't even remember his name) claimed we have the technology now with wind power to cut our dependency on foreign oil in 5 years, and all fossil fuels in 10 years. My guess is, even if he's correct, he'll be labeled a kook and won't sniff the nomination.
Addendum:
Here's the video from the debates. The part where they discuss enery starts just before the 2 minute mark, and goes up to the 5 minute mark.
http://www.youtube.com/watch?v=wRvhPcv4rL8