I've never visited their forums, but I thought Theology Web discussed creation/evolution. Is it just that they no one's mentioned them yet, or do they not really discuss the subject?
As I recall, CreationWeb used to host creationism/evolution debate, and I posted a few messages there. Then they decided to move away from such debate and become much more purely theological. Trying http://www.creationweb.org/ now, it seems the site no longer exists.