American Idol Recap: Top 8 Men, In Pictures

at . Comments

Who was your favorite on American Idol last night?

While David Archuleta showed off his vocal range once more, we were more impressed this week by Jason Castro singing "Hallelujah" and David Cook updating a classic Lionel Richie song.

Leave a comment and let us know your favorite. Also, click on the thumbnails below for larger versions of each photo...

Matt Richenthal is the Editor in Chief of TV Fanatic. Follow him on Twitter and on Google+.