As to who's right .... i'd say agnostics have the best argument because they say every one is right or wrong including themself. 

The simple reason that i dont believe science and religon cannot co-exist is that believing religon is right prevents us from looking for the truth. i would rather not know what existed befor the big bang and what caused it and all the complexities rather than say that god caused it, saying god casued it explains nothing creates alot of questions.

I'm not saying that religon and science cannot exist to gether at all, simply that religon should not try to stop science by claiming dogma as truth.