I used to be a regular over at the atheiststoday.com forum, but I haven't been there in a long time. There never was a high level of activity there, as I think most people don't know it exists.
Christian apologetics is the art of rolling a dog turd in sugar and selling it as a donut.