TMZ is first with the song selections of the final three.
David Archuleta will perform "And So It Goes by Billy Joel, "With You" by Chris Brown and "Longer" by Dan Fogelberg.
David Cook will perform Roberta Flack's "The First Time Ever I Saw Your Face" (!?!?), "Dare You to Move" by Switchfoot and Aerosmith's "I Don't Want to Miss a Thing."
Syesha Mercado will add her spin to Alicia Keys' "If I Ain't Got You," Gia Farrell's "Hit Me Up" and Peggy Lee's "Fever."
Since it's a mosh of their own selections and songs chosen by the producers and judges, there's just enough curious picks here that tonight should be interesting.