That was truly a Merkava-sized smack-down. Truly Awesome. One of my favorites links to send the anti-Israel crowd is posted on FrontPage and is called "Big Lies: Demolishing the Myths of the Propoganda War Against Israel". Good historical info. and covers a broad range of topics.
Somehow, I missed that- I'll go & take a look.