Their is a good debate on youtube - atheist vs theist (if you type it).
Really good 2.5 hours watch. The truth is, 1000000 universes could exist, natural selection/evolution could perfectly exist without disproving God.
Science never can contradict God. I do think the one wrong atheist do is - forget if their evidence is evidence or not - or if its true - but the fact that they believe they could find SOMTHING that would make the existance of God not required is a bit... Humans can never just explain a process and hope to disprove God!
As for religion, well, to this date, since macroevolution of humans is not science - it doesnt contradict Islam.
You have chosen to disregard all the evidence paleontology has provided, what can an IT professional tell you?
What evidence? Atleast show me some article or somthing, that somehow you seem to have which I never have seen! I never ever have seen to date, even seeing many books and debates (I know this new Richard dawkin era toda) - when explaining natural selection or macro evolution - evidence was never provided.
When people talk about multiverses - evidence is not existance - it is purely theoretical.
I am not rejecting anything as evidence, it is just, nothing was put on the table - Thats why I challenged you to show me somthing that I disregard as truth - yet has evidence for it (be it, derivation of morales through NS/evo, or multiverse). If you dig deep enough, you'll hit rock bottom

.
I would say you to look through some forums, with really genius physicians - after reading them a while - you somehow realise that - public opinion of theories becomes dressed up as scientific evidence, simply due to that a scientist has made it! Kind of scary if you think about it.