Global warming is obvious from the data. End of story. The AGW debate is about the extent to which this very real warming is caused by human activity. At best, all those effectoids you prattle off are only interesting as confounds for the models that are used to tease out causes for the warming. The overall warming itself is indisputable.