You can count me in on the “let’s not retro-censor the Twin Towers out of stuff” camp, but I have to say, today as I was flipping through the funnies, on the first panel of Curtis (a relatively horrible comic set in NYC) they showed a long shot of Manhattan, complete with the towers, and I did a double take.
On the other hand – I loved that Simpson’s episode - I love the '76 King Kong, I love buzzing the towers in Micrsoft’s Flight Simulator … why should Osama Bin Fucking a Goat Laden take that away from me?