Tonight's final performances on "American Idol" come down to David and David, Archuleta and Cook. The former is a teenager who has made an early career of acing singing competitions, while the latter is a 25-year-old bartender who auditioned for the top-rated Fox show on a lark. The husky-voiced youngster, 17, has found his niche with ballads, while Cook is a rocker with musical range. Little Archie has sailed through to the finals with the help of his screaming girl fans, but Big David has found a huge audience, too. We'll find out who wins on Wednesday night's results show. But here's our week-by-week look at how the two Davids fared in the Top 10 rounds and how that bodes for who will be the next American Idol. DAVID ARCHULETA DAVID COOK
Round 1"We Can Work It Out""Eleanor Rigby"
Justin: Archuleta not only forgets the words; he forgets he can't rock.
Salas: Cook worked it out simply by not flubbing his lyrics.
WINNER: Cook.
Round 2"The Long and Winding Road""Day Tripper"
Justin: Archuleta's superior lungs trump Cook's superior arrangement.
Salas: Slight edge goes to the teen balladeer, with the Beatles tune being an ideal fit.
WINNER: Archuleta.