Just to be clear, I am firmly in the "not human induced global warming" camp. I actually came to this thread, but I can't believe it's still such a hotly debated subject. The most amusing thing to me is, the original poster threw this grenade over the wall, has watched the result, and then...