I hope you're missing a word there. Otherwise, it's an honor I don't want. :-)
OK, you are just a major contributer.
But the ignorant statement that triggered my post needs to be crushed. The troll who posted it will not find any creationist poster who has argued against ID on either religious or anti-religious grounds.
What he will find, if he has the courage to look, is that ID supporters loudly proclaim that ID has no religious implications at all.