...more recent posts
Wednesday, Apr 26, 2006
I haven't read it yet, so I'm not sure if it confirms or denies my skeptical take on most alternate energy sources, but Popular Mechanics has a new article that chrunches the numbers. Seems like the right place to start.