Stumbled across an interesting site the other day — an anti-wind power site.