It is David Archuleta VS David Cook in the finals. I was not surprised by that because these two have a strong fanbase. They were never in the bottom three, remember? Let me analyze these two.
Vocals - David A. gets my vote. He can turn any songs sound heavenly. Like what Randy Jackson said, if you can sing it doesn't matter what genre you can deliver it.
Personality - David A. has a sweet, charming and shy type personality while David C. is quiet, humble and serious type personality. David A got my vote because he's likeable. Always smiling, never offended if judges give bad criticisms, probably gets hurt sometimes but he sure knows how to handle it.
Fanbase - Both has strong fanbase. David C. has the edge because he's good-looking:)I'm not saying that David A is not but he's more cute. Got it?
Originality - David C. is far more creative and original than David A.
Simon Cowell's prediction is that David Cook will win. One thing I'm sure, it will be a close fight. For the performance night, there's no room for mistakes.
Who do you think will win?