WOW!

I was totally prepared to hate David Archuleta and proclaim David Cook the next American Idol, . . . except I didn't and I can't.

For probably the first time this entire season, I actually agreed with the judges. Based on tonight's performances, David Archuleta should be the next American Idol.