I took a break from that post over at the mostly-dead hornets' nest, and MWChase is getting a bit of fatigue, himself. The comments are getting pretty long individually, and I figure I might as well see about moving it over here where more people will see it. I recommend we clear the debate table of the various threads and start with one central point of Nick's choice and cover that thoroughly, minimizing tangents.
One of the points I'd personally go for: Is the existence of a god a scientific claim? I'd say so, because if he has effects on the universe, that makes him natural/material/scientifically measurable by definition.