05/21/2008 at 12:00 AM EDT
After singing three songs each on Tuesday's final night of performances, American Idol
fans cast their votes for either David Archuleta
, the shy 17-year-old from Murray, Utah, with a soft but powerful voice, or David Cook
, the 25-year-old rocker from Blue Springs, Mo., with bold song choices and artistic arrangements.
Host Ryan Seacrest
says the race is tight between the two overnight heartthrobs, but which one will take the title? Vote!
Sorry! This poll has closed.