Posted by Cari Bee | David WINS! pic Oh, you want to know which one? David Cook or David Archuleta click here pic TADA!!!! DAVID COOK has won American Idol. Related Post Kellie Pickler to Join DWTS? Bret Michaels Didn't Tell Docs About Idol Guess who's on the Rolling Stone Cover So is this Adam Lambert news?