During an appearance on "The Tonight Show" Monday night, "American Idol" judge Simon Cowell predicted, "David is going to win."

But which David?

"Who would I like to win? I'm going to say David Cook," the acerbic judge told Leno. "Only because the guy started off working in a bar. You know, I kinda feel he deserves to win more. Where the other guy, you know, he's 17, cute, you know, hasn't had to work quite as hard as the other one."

Cook and Utah's David Archuleta will face off Tuesday night at 7 p.m. on Ch. 13. The results will be announced on Wednesday night.