Personally, I have enjoyed every minute of this season. I thought Archuleta would be in the finale since I saw him audition "Waiting on the World to Change" in the very beginning. I really hope he wins. But there is no doubt to me that both David's have amazing stage presence. I think Cook might be even more captivating. He was already performing shows before idol. While his voice is certainly not as great as Archuleta's, what I love about Cook is that he truly makes every song he performs his OWN. He has taken the most risks out of any of the contestants he pretty much pulls it off every time. I think this finale is going to be really exciting. I think every one who has been kicked off deserved to go. Maybe didn't deserve to go WHEN they got kicked off, but I think the top 2 is correct.