Probably, at least to me, the strongest evidence are the twin nested hierarchies (Morphologic and genetic) in which the pattern of similarities both with phenotype and genotype closely match. Evolution explains this well and nothing else does as far as I can tell.
There is no objective "twin nested hierarchy" of common descent. This is extremely ambiguous at best. There are a plethora of rescue devices used when these supposed nested hierarchies run into trouble.
And there is no reason to expect similar phenotypes should not have similar genotypes in general. Claiming this as evidence is desperation.
And if two similar phenotypes do have different genotypes then evolution will just say the phenotype was convergent. Evolution doesn't explain anything, but accommodates anything.
Here are a few more if you are interested.
Observed evolution in existing populations (Linski's work as an example)
Lenski's bacteria didn't "evolve" anything after over 50,000 generations. An aerobic promoter got shuffled next to a gene for citrate transportation. It's a terrible example of evolution in action, and this is considered one of the best... most evolutionists erroneously believe the bacteria evolved the ability to digest citrate.
Biogeography-Distribution of species
Nothing really earth-shattering here. When an unexpected distribution pops up evolutionists just say things rafted, just like Creationists do. Additionally, some animals like leopards and jaguars are claimed by evolutionists to have been separated for millions of years yet can still produce offspring. All sorts of awkward scenarios like this. Of course Evolution, being so well insulated from potential falsification, can simply say mutations and selection dunnit to just about anything.
Plant and animal breeding-Natural and human selection work on the same dynamics.
A fine example of changes within limits. Plant and animal breeders found that out decades ago.
Embryology-The similarities are amazing.
Embryology is a terrible example of evidence for evolution. Certain stages of the embryos of vertebrate groups form in completely different ways. There is a "problem of homology" that has been known for decades now, where even closely related species have extremely different developmental pathways.
Sharks and rays (Chondrichthyes), despite being closely related, will develop the gut cavity in different regions of the embyro.
Certain species of flies (Dipterans) will use different genetic pathways for sex determination during early development.
And there are many more examples of such patterns. Evolutionists are always talking about how patterns of homology are proof, and then when it is contradicted they just say "well something different happened there"... This theory is a joke.
NCSE and TalkOrigins even admit the "homology problem" exists but assure their readers that evolutionists are working on it! Isn't it interesting how all the weaknesses of evolution theory are carefully swept under the rug?
On each of these, evolution explains the dynamics and results well and no other scientific theory does.
No, evolution, having the scientific robustness of a lump of jello, accommodates the results. Evolution is a fog that settles around the landscape of data.