http://pubs.acs.org/doi/abs/10.1021/es071763q
So there you go. Not sure about the credibility of the source but reading this - or the myriad of other easily found sources on this matter - might be an improvement on this snarky "huh huh, I'd like to see this stuff that probably no-one before me has ever thought about" approach to the problem.
While you are honing your reading skills by actually finding out something, you could revisit TFA to see this:
"But the solar industry is moving so fast that those costs will be equal--at least for utilities--by 2013."
... so they're not talking about rooftop solar, which you decide to start talking about almost immediately, because you once priced up a solar panel and are thus an expert.