David Cook, the scruffy bearded, raspy-voiced 25-year-old from Blue Springs, Missouri, was crowned the latest American Idol Wednesday, in a surprise result at the year-old, 7,000-seat Nokia Theatre in downtown Los Angeles.
 
David Cook, right, beat out his younger rival David Archuleta