TheologyWeb is a great forum encompassing apologetics, science, official debates, etc. Many knowledgeable Christians and atheists hang out there, although it's not as popular as this place. Still, give it a try.
[Mods - I didn't see any rules banning the posting of links to forums, but use...