David Archuleta! and the Aussie - Michael? - got my votes over and over again. I agree with the hair - yikes! Some of them need do-overs BAD. The young blonde guy who looks like Ellen Degeneres - please get rid of the attitude, dude! You're cute and sing good, but your attitude is going to kill you.