After reading a lot on both sides of the controversy for past few months, i question myself where i stand? And i realize that I'm still standing right on the line. Hmm, i ought to rest the question for a while.
Darwin's theory of natural selection is a scientific fact, but i do find pockets of grey areas (or i didn't get to know much) like, origin of an organic life form from a "primeval soup" and i'm truly not convinced of the counter argument against Irreducible complexity's flagellum example. On other hand in ID (just as a concept and not as a theory) i see a thread of theistic creationism running beneath, which is a dark area I'm not comfortable to enter.
I unequivocally agree that Evolution is a science and ID isn't, but i should say its far better than creationism. There is no way church and science going to get to a mutually agreeable point, so this one should linger around for quiiite a while. Till then i better worry about getting the bread to the table.