Earlier quoted context omitted.
I still like Gregory Benford's space umbrella. http://en.wikipedia.org/wiki/Space_sunshade The guy is not a dilettante, he's professor of Physics and Astronomy at UC Irvine. It would give us basically unlimited control over solar input (depending on how big you make it). It would be a massive project that would require global cooperation, which is again good - especially in the current geo-political... um... "climate…
The issue with large-effect, untested ideas like this one is that while it might seem like an appropriate solution for this specific problem, it might carry enormous side-effects that we aren't really aware of yet (and that may be difficult to reverse).
That's not so easily doable with dumping iron into oceans, etc.