Here's an excellent and understandable article explaining E=mc^2 and what that means for renewable energy sources. It's a little long, but well worth it.
http://www.energytribune.com/articles.cfm?aid=2469
Summer is far too short
46 minutes ago