I liked all 3 Davids for sure. Here is my reasons why.
David Hernandez - Handsome guy who seemed to have a great personality. My favorite performance was "Papa Was A Rolling Stone". My least favorite performance was "I Saw Her Standing There". It was really sad that he was eliminated so fast as I feel his past had more to do with that than his singing ability. I have not heard any of his prior or post idol music although Sandi tried to post a link that I could never get to work but if he does end up releasing an album I will definitely buy it.
David Cook - This guy was a shoe-in from the very beginning I think as he made all of his songs pretty unique. My favorite was "I Don't Want To Miss A Thing". However have to agree that "Billie Jean" was also done with a unique twist. Least favorite was "Day Tripper". I do own his debut album with my top favorite songs on it being "The Time of My Life" and "Bar-ba-sol".
David Archuleta - This kid has such a dreamy voice and I love his singing ballads. I knew for sure he would be in the finale as his fan base is huge. My favorite performance was of course "Imagine" and least favorite was "You're The Voice". I also own his debut album and really like the song "Crush".
Side note here: Still hope to get some music from Chikeze Eze, Michael Johns and Carly Smithson. Plan to buy the debut album of Amanda Overmyer once released at the end of this month.