Here they are folks, the BEST of the finalists:

That's right, these two are the best. This SHOULD be the final two this season. It may not be, in fact it probably won't be... but it should.
If you have any musical training or just an ear for a good voice, you have to agree with me. Certainly there is a lot of talent in the competition this year and all of the top finalists are pretty talented. But Syesha and David Cook are a level above the rest.
David Cook has been getting rave reviews and he has a good shot at being in the final two and even winning. But for some reason, Simon and Randy to an extent, have been a little biased against Syesha. Simon continues to make comments that acknowledge how good she is ( like, "technically, it was very, very good...") but he continues to add inexplicably weird negative spins to his comments, like "I'm not sure what people will think of a song that they don't know at this stage of the competition," whatever that means. He's being totally hypocritical when he says something like that. Because how many times has he said that it's hard to sing Whitney or Mariah, et al, because you're going to be compared to the greats?? So now, when it's Mariah night, Syesha decides to sing something that is NOT one of Mariah's more well-known songs and Simon criticizes her for it!!! I actually (and I can't believe I'm about to say this) TOTALLY AGREED WITH PAULA this week when she said Syesha was smart for choosing a lesser known Mariah song so that people would just judge her performance (which was superb) and not compare her so much to Mariah singing it.
Anyway, these two are the best. Take it to the bank. I think the teen girls might have more to say about it than I do and push David Archuletta to the top, but anything can happen. We'll see. At this stage, they are all very talented and it's all pretty much about personal taste. So, here is how I would rank the remaining TOP 7 finalists:
1. David Cook
2. Syesha Mercado
3. Brooke White
4. Carly Smithson
5. David Archuletta
6. Kristy Lee Cook
7. Jason Castro