As far as I know, there are only three explanations for species:
1) Life developed elsewhere and then species were deposited here by space aliens (the view espoused by Francis Crick, who found both evolution and God ridiculous)
2) Evolution
3) Divine intervention (Creationism, directed evolution, etc.)
Solution 1 solves the problem of no evidence of evolution on earth. Solution 2 has the benefit that you don't have to use the words "God" or "space alien". Solution 3 has no methodological problems but requires belief in the supernatural.
The problems with evolution I've already stated. Another is that the THEORY of evolution contradicts the LAW of thermodynamics (i.e. entropy). Usually that would be enough for most scientists.
Anyway, that's all I have. Starkiller? Closing comments? You get the last word.