Who is SSRC, cited in the second post? They sound a bit like one of those single-issue think tanks, whose leader, Mr. Casey, does not have the qualifications you might expect:
http://www.spaceandscience.net/id1.html
They seem to be pushing a theory that all climate change is due to sun cycles. I'll start a separate thread on them in General Science.