And now we are down to two. Yes, the battle for the title as the new American Idol is against Phillip Phillips and Jessica Sanchez. Who deserves the crown?

The two both gave their all in a recently concluded sing-off and belted out three strings of songs.

Jessica Sanchez has always been judges' girl, evident on the save used by the trio when Jessica almost got booted off the competition. Randy mentioned that she is one of the best singers in the country. Steven Tyler already predicted that Jessica will win. 16-year-old Jessica Sanchez blew us away with her version of "I Will Always Love You" by the late Whitney Houston. She was recognized for her powerful voice despite her young age.

Phillip Phillips has always been the crowd's favorite and got a lot of votes preventing him to be placed in the bottom two except last week when he was there with Joshua Ledet. Phillip Phillips is favored for his unique style and charisma on stage. The 21-year-old Georgia native guy reminds us of Billy Joel and Chris Martin of Coldplay.

Watch the videos of the performances of the Final Two of American Idol, Season 11 and take you pick as who will reign as the new American Idol.

Producer's Simon Fuller's selections: Jessica Sanchez, "I Have Nothing" by Whitney Houston; Phillip Phillips, "Stand By Me" by Ben E. King

A favorite from earlier in the season: Jessica Sanchez in no heels, "The Prayer" by Celine Dion; Phillip Phillips, "Movin' Out" by Billy Joel

A potential winning single: Jessica Sanchez, "Change Nothing;" Phillip Phillips, "Home"