The judges really, really want Baby Boy Archuleta to win. So much so that their accolades will almost certainly backfire and Cookie will win.
Archuleta was terrible all night long. His one strength was that he picked better songs. Elton John, John Lennon, and the hit-the-nail-on-the-head inspirational song were all better choices than Cook's. Archie did butcher Lennon's masterpiece, plus he had already sung it earlier in the season!
Cook had some weak moments in each song, but is much more talented. I think the judges are wrong to want Archie; obviously they thin he is more marketable. They might want to look at the sales figures on Jordin Sparks' album (last year's winner) versus Daughtry's. Cook will have a full career. Archie is a flash in the pan, and when he stops being "cute," all appeal is lost for him.
DialIdol predicts Cook by a significant margin. That doesn't include text messaging, which is a significant portion of the younger David's audience, so it will be hard to tell until tomorrow night.