Is Evolution or Creationism the Truth?

Those who believe evolution is a proven fact claim this should not even be a matter for debate. Creationists, meanwhile, insist that there are holes in evolutionary theory that make it far from a settled question. There is also the camp that claims they have found a more scientific alternative to evolution in the form of Intelligent Design. Evolutionists generally believe this is simply creationism trying to sneak in through the back door. The debate is complicated further by people who believe humans were genetically engineered by aliens. In that case, were the aliens created or did they evolve?