David Archuleta or David Cook?

Did David Cook deserve to win American Idol or should Archuleta have won?
16 answers 16