I have found that http://BraveNewClimate.com has pretty good information and general discussion.
Also the MIT Nuclear Science Engineering dept. has revised the original overview written by Joseph Oehman because they thought it was good, basic information and are now posting updates at http://mitnse.com
bfl