American Idol goes to songs of the 21st Century. Seven contestants will soon be down to Six. Here is how Johnnny ranked them this week: #1 Casey Abrams: A+ In it to win it. So frickin good. Matches his best so far. #2 James Durbin: A- Awesome as usual. Not that crazy about it. Bit extreme. Futuristically cool. #3 Haley Reinhart: B+ My favorite of hers so far. Not too growley. Bit of the yodeler. Great choice for her. Nicely confident. #4 Scotty McCreery: B+ Nice medium upbeat performance. On pitch. Safe but boring. #5 Lauren Alaina: B+ Enough to stay in competition. Just OK. Needs to step it up. Enough make-up for a week. #6 Stefano Langone: C+ Tone of voice is shrill. Stopped singing half way thru. Trying to be too sexy man. #7 Jacob Lusk: C+ Don't pick songs that make you start crying. Tired of Mr. Overly Dramatic Scream Fest.