Considering that Mariah has more No. 1 singles than Elvis and has worked with Randy Jackson for years, it was only a matter of time before she was on the show. Her new album hit stores yesterday, and considering Ashlee Simpson has an album coming out around the same time, we think the AI guest star option is a way better way to promote it than the engaged and maybe pregnant way to get headlines (ouch but true).

Overall Simon concluded the truth: As usual, the men won the night! Syesha was the only woman worth noting, hitting those high notes while glowing in her gold gown.

As for the boys, David Archuleta was solid, and Cook was emotional as well as the best performance, choosing the most memorable Mariah song of the night. Jason Castro had a great beat but wasn't the best.

My favorite part was when Simon was all proud of the "Simon for President" sign that Ryan then tore up. Tonight I think we'll see Carly, Brooke, and Kristy Lee Cook in the final three and I'm thinking Carly's time is up. For more from last night's show, click here and don't forget to vote on who you think is going home.

Photo courtesy of Fox