Hallelujah! Someone finally answered Idol fans’ prayers for an “Oh, Wow!” moment, something that had been sorely missing this season.

That all changed last night on American Idol when Lee DeWyze took Leonard Cohen‘s song “Hallelujah” to the promised land. Lee’s epic performance solidified him as the front-runner going into next week’s finale.

Last night was crucial. I think the week before the finale is just as important as the finale (maybe more), and here’s why. When people watch next week, they want to know who they’re rooting for. So most people’s minds will already be made up. So last night was the last chance to really change some minds or win over new fans. Lee picked the best time of all to be peaking!

The Top 3 finalists performed two songs each last night: one they picked themselves; the other picked by one of the judges. I say each finalist did better on the song picked for them, which is telling. Even at this late stage, this year’s finalists still have some things to learn about how best to position themselves as artists.

Lee took a moment after his season-stealing performance to thank Simon Cowell for choosing “Hallelujah.” It seemed Lee may have had some initial reluctance about the song. Ironically, the thanks should be mutual. Simon owns the rights to the song. One U.K. news outlet even calls the song “Cowellelujah.” The song’s already put boatloads of cash in Simon’s bank account. Finalists on Simon’s U.K. show, The X Factor, have performed and recorded it. And Lee’s version will undoubtedly add to Simon’s “cha-ching.”

So “Hallelujah” for both of them: win-win.

It’s interesting. “Hallelujah” is one of those songs that has a larger-than-life reputation, but surprisingly little airplay on the radio in America. I’m not sure if I’ve even heard Leonard Cohen’s 1984 original of the song. There’s been notable cover versions by Jeff Buckley, Rufus Wainwright and k.d. lang. Yet, for the most part, radio silence. Maybe, this is the moment for that to change. If I was running a radio station, you’d be hearing Lee DeWyze’s version today.

So here we go, last night’s performances ranked:

1) Lee DeWyze – “Hallelujah” by Leonard Cohen – Reviewing what I wrote above, it seems I’ve already said quite a lot about this. Let me add that Lee got a ton of help from the Idol crew. The arrangement, the choir, the strings and the horn-section, were all spot-on. With the buzz trending toward the negative about this season, I’m guessing it was just important for the show to have this moment as it was for Lee.

2) Crystal Bowersox – “Maybe I’m Amazed” by Paul McCartney – I was glad Ellen DeGeneres picked this for Crystal. I remember singling out this song after the Lennon-McCartney Songbook Night a few weeks ago as being a song that should’ve been performed. Crystal, performing without her guitar, used this opportunity to demonstrate her full range, hitting big notes, raspy notes, and soft and sweet notes. Bonus points for not changing the gender references in the song. For starters, the word “man” needs to hit a single beat for the best emphasis. If she’d sang “woman” instead, the extra syllable would’ve made a mess of things.

3) Casey James – “Daughters” by John Mayer – Randy Jackson and Kara DioGuardi chose this one. Give Kara some credit; if she were Simon, she would’ve picked a song she wrote herself and earned some extra royalties! Casey turned in a solid, nice’n’soft version that featured more piano than guitar. As a song choice for Top 3 Week, Randy and Kara were able to insure Casey focused on his sensitive side at this crucial moment. The downside was the song’s not designed for a big vocal moment. So instead, Casey had a big “quiet” moment.

4) Lee DeWyze – “Simple Man” by Lynyrd Skynyrd – When I went to bed last night, I actually had this ranked above Casey’s version of “Daughters.” When I listened again this morning, I revised my rankings. But it’s a close one. Lee picked this one himself, and I think it was smart move. The idea that Lee himself is a “simple kinda man” doesn’t hurt his case with Idol voters, who I suspect approve of his no ego, nice guy persona, much in the way the audience responded to Kris Allen last season.

5) Crystal Bowersox – “Come To My Window” by Melissa Etheridge – So all through this song Crystal had one of those harmonica holder/harness things around her neck. She blew a few notes at the beginning. And a couple at the end. Seemed like a long way to go for the little use it got. Meanwhile, I’m guessing Idol cameramen were running around trying to find an angle to shoot Crystal’s whole face. Ultimately, Crystal might’ve had a more transcendent performance with this song if she’d gone even more acoustic with it (even used that harmonica more) instead of staying close to the original. Crystal sounded better on the quieter beginning of the song. By the chorus, Crystal was, as the judges pointed out, “fighting the arrangement.”

6) Casey James – “OK, It’s Alright With Me” by Eric Hutchinson – Song choice. Always so crucial. Especially on the week before the finals. I don’t see any benefit to picking this song. Strike that. No benefit to Casey. I’m sure Eric Hutchinson couldn’t be having a better day today! The judges said Casey was “playing it safe,” probably because this was similar to a lot of songs Casey’s done this season. I think “safe” is the wrong word. “Risky” is more like it. The week before the finals is not the best time to give the audience a song that manages to be both unfamiliar and more of the same. That said, no complaints on the vocal. I’m a fan.