The major stumbling block to using any new technology is the greed of people in power. Every technology is delayed while they search for ways to make sure the profits go to whatever corporations or groups the are beholding to.
The key to cheap efficiet fuel cells.
The following is an MIT speech about the need to find a way to make the large energy companys the beneficiaries of this technology.
MIT TechTV – MITEI Press Briefing - Part 1 - Moniz, Baldo, Nocera