This is only the second time in six months that I've had to ban an IP address. I tried to delete all the comments too. Haloscan isn't the greatest at managing comments. Right wingers are all welcome here, but this person was way over the top.
Thanks for the heads up.