Agreed that Mother Nature holds all the big cards. I'm actually surprised that the fact that we are in a deep solar Sunspot minimum for the recent couple of years hasn't been well noted in the Global Warming debate. Yet it would be unwise to think we produce negligible effects (e.g. consider CFC...