Wow! David Cook was very impressive and very creative. His interpretation of the song Billy Jean was so good that I agree with the judges-- he might win season 7. He has been delivering songs so remarkable and unforgetable each week that I look forward to his performance. He raises the bar each time. This performance for me of him I consider one of the best in all seasons of American Idol. What a talent!
John Michael was very good, too and so does David Archuleta. Kristy Lee Cook was not too shabby either. That was a great choice of song for her. Carly Smithson was not so bad and I disagree with Simon's comments about her performance. I never really cared for Carly's song choices in the past, but tonight, it was alright.
The ones in danger tonight are: Chikezee and Brooke White in my opinion; and so does Ramiele Malubay. Jason Castro might be saved by his women followers, although he did not really show very much improvement since the finals started. Shesya Mercado was good, too, but I already have forgotten her song performance and so did Ramiele's.
My bottom three prediction: Chikezee, Jason and Brooke. Not so sure of this though-- it could be Ramiele, Chikezee and Brooke.