"Aren't we American Idol fans lucky? We got the David vs. David finale we were hoping for, and if both boys bring their A-game to the stage it could be the best night in 'Idol' history. Has there ever been an Idol more adorable than David Archuleta or more original than David Cook? We don't think so. And now we're all debating with friends and family about WHO WILL WIN." -Yahoo
Click the following link to see who the experts think will take the Idol crown home: http://tv.yahoo.com/american-idol/show/34934/photos/idol-who-will-win/259
Who will America choose? Find out by catching the season's last two episodes. Tune in tonight at 8pm to watch the final performance night. The American Idol finale--complete with the returning Top 12, numerous celebrity guests, and the final voting results--airs tomorrow at 8pm.