www.telegraph.co.uk/earth/energy/renewableenergy/3535012/Ocean-currents-can-power-the-world-say-scientists.html
This, combined with simple solarthermal power generation is the future.
www.desertec.org/concept.html