Archuletta should win. He'd possibly be a good for some type of Broadway shows. Other than that or some REALLLLLLLLY shitty teeny bopper one-hit-wonder-esque shit, that's all he's good for.
The other dude's a more polished performer, he also has a distinctive style (vocally).
Plus urrybody knows the winners of American idol don't do shit. lol