Energy Technology Alternatives for the Future