Evolution is based on a set of theories based on empirical data, these theories are constantly challenged by new empirical data and are used to predict new observations. They are tweeked to reflect new data, if it is possible, if not, new theories are expoused to better explain observations and predict new ones, THAT IS the SCIENTIFIC METHOD.
I think lay people have a strange view of science, its not because its a theory that its not sound; in science, there is no absolute, they always open the door to the possibility that another way will better explain the current empirical data. Most often, this new explanation is evolutionary, rather than revolutionary, it is built on the foundation of what currently exists. But, sometimes, there is a jump, a brand new way of seeing the world, a new theorie, that changes things, evolution was one of these things, einstein's theories of relativity are another example.
That's why its called a theory, instead of truth, religion deal in absolute but not science. It took decades for evolution to become the strong theoritical edifice that it is today based on thousands of supporting empirical observations and scientists constantly challenging its premise and derived theories; each theory and data, reinforcing and solidifying the other so that in the end, while not the truth in an absolute sense, it is unimpeachable logically.
The same method used for evolution is used to build theories in all fields, physics to biology, evolution is not a special case, so why balk at how it is applied there.
On the opposite end, in creationism and intelligent design is based on faith, there is no way to tie it to earth bound observations through a theorie that can be challenged and used it to predict future observations. The only thing that remains is a statement that the world is too complicated to not have been created by god. While that kind of absolute is kinda comforting, science is not about comfort and reassurance about our place in the world, and thus creationism in all its form is not science.
I come from a religious background, now agnostic, and I have no qualms about religious beliefs, whatever they are, as long as they stay outside the secular space where a collision between beliefs with varying view cannot be mediated because it is all based on truism in each religion's view of the world that cannot be challenged. So, which version of creationsim is the right one, the christian one or the hindu one? Both, neither, how is it possible to prove either way? If it stays in the spiritual realm, does it really matter which is "right", or there is a right one at all. Does it really challenge a person's personnal faith what other's believe?
Anyway, just some nuggets of non absolute theoritical wisdom's based on mucho empirical data