Let’s just put it out there: Last week of American Idol wasn’t the greatest we’ve seen so far. Sure, Harry Connick Jr. put an unexpecting teenager on his shoulders, but as far as performances were concerned, most of the contestants could have done better.

Tonight (April 16), the Top 7 will be taking the stage once again, and we certainly hope they kick it up a notch. Now that the one and only save has been used on Sam Woolf, there’s no room for error to keep the hopefuls from that dreaded elimination. We’ve watched as the contestants have chosen their own songs week after week, but this time it’s a first in Idol history. Tonight, the hopefuls have been tasked with choosing songs for the other contenders to perform. It could prove to be one of the most interesting themes we’ve ever seen... or it could go horribly awry if the contestants secretly tried to sabotage one another.

First to take the stage is Caleb Johnson, who was perhaps the judges' favorite last week with his rendition of Journey's “Faithfully.” Choosing to go with Alex Preston’s selection of “Family Tree” by Kings of Leon, Caleb delivers yet another soulful and powerful performance.

“That was a great choice for you," says Keith. "I love that song. The fact that you took it way up like you did really highlights your strengths. You're such a consistent, dynamic performer week after week. Great job!"

"It's dangerous to put you first in the lineup," adds J.Lo. "Now everyone has to step up their game!"

Do you think Caleb deserves to make it through to next week? Watch the video below and sound off in the comments!