With the emerging new technologies (especially bio-nanotechnology
http://belcher10.mit.edu/publications/) my opinion is that energy will become almost free over the next few decades.
At worst I believe that the production of electricity will be mainly decentralized for common households (each home has its own generator).