I am in a, erm, "discussion" with a CB regarding WTC 7. I know this is a taboo subject here, but I'm wondering if someone can point me to a good debunk site so I can counter his "truths".

Googling brings up 2+ million!