John, have you considered adding removal of HTML comments to the filter? Many spammers throw HTML comments into the middle of words to thwart spam detection schemes, and filters such as yours might be a good way to get them out, along with the scripts. (I already do this in my own filter.) --Brett