She is the best dancer in the competition according to me. Most entertaining? Well, that's where opinion comes into the mix. Being a lover of dance (having danced throughout high school), I care about the fundamentals, execution, and skill as opposed to the choreography. Hence, I gave Mya all of my votes (Luckily I got through, but I had about a 10% success rate).
I used to dance ballet & disco in a former lifetime.

I used to love to watch certain dancers like Mikhail Baryshnikov, because not only was he one of the best dancers, but there was an extra special something magical about him. Same for the NYC Ballet.
I also watched the Russian ballet he defected from. Great stringent technique and discipline, but real snoozers to watch.
I've also
tried to watch the professional ballroom dance competitions when PBS-TV has their pledge drives and airs them. Yes, again, great technique and choreography. But, frankly those competitions put me to sleep.
Personally, I don't agree that Mya's second dance was better than Donny's. I was watching carefully and he did hold his own against the pro male dancers. (IMO)
Mya just has slinkier hips and it makes her seem like she's doing more. But, I don't think she's grown in hr dancing the last couple weeks. And I think the judges nailed her on it by saying, we expected more form you in your last, final dance.
Donny had wardrobe malfunctions and foot flubs last week. But, I felt that if he was given a chance at the finals, he could hit one out of the ball park. I was proved RIGHT!
I believe the people who voted for Kelly feel they were vindicated in their votes last week, too.
Both of those dancers rose to the occasion and grew. IMO, Mya stayed at the same level. Yes, she can dance, but I don't get "magic" when I watch her dance. There is not that extra special quality.