Sure enough, http://www.ffrf.org is the Freedom From Religion Foundation. A veritable fount of objectivity and fairness, I'm sure, lol.
I missed that. Thanks for bringing it back and leading me there -- looks like an interesting little organization with a nice purpose. I must remember to send them a big fat tax-deductible contribution this year.