Which technologies offer the greatest environmental benefits at the least cost? And which criteria are the most reliable for assessing these technologies? Full life-cycle analysis covering each stage of the energy cycle - production, transformation, distribution and consumption - has become a major tool used in assessment.