Ok, I need to get this off my chest. I've tried to stay out of all this, but fuck it, I might as well add my two cents (for whatever that's actually worth).
Aliengmr and Zeconte, keep up the good work. You two are doing a good job refuting the debunked talking points as they're brought up...