The Giant Wind Con: Wind payback period ‘several millennia’: ConsumerReport.org is reporting that home wind turbines are a rip-off