Last night’s “American Idol” results show featured a couple of surprises…but more on that in a minute.
They started out with a group number of Andrew Lloyd Weber’s tunes and it was, as you might expect, horrible.

Then President Bush and his wife got on and this is what I heard: blah blah blah, blah blah blah, blah blah blah. At least that’s what I heard in the part I didn’t fast forward through.

On to business. There would be a Bottom 2 tonight, not a Bottom 3. David Archuleta and David Cook, both safe..and really, we all knew that already.

Then British pop star Leona Lewis performed…..she won the “X-Factor” competition in 2006, which is like the UK version of “Idol.” She also has been guided in her young career by one Simon Cowell. Here is an interview I did recently on Bullz-Eye.com with Leona for all of you who haven’t heard of her yet. I have to say though, her single “Bleeding Love,” pretty much put me to sleep. But she has great pipes, that’s for sure.

Anyway, back to business. Syesha, Bottom 2. Brooke, safe. Wow, I was sure Brooke was going home and thought Syesha did a great job Tuesday. Simon said America must have felt bad when Brooke messed up the lyrics (a planned strategy perhaps?…nah, that was too real).

Carly and Jason…you knew it was Jason, right? Wrong. Jason, safe, Carly Bottom 2. Damn, this goofy kid is in the top 5? Talented, yes. Goofy, definitely. So it was down to Syesha and Carly. Ryan Seacrest had them both sing and I plowed through with TiVo’s fast forward button. No need to see all that shouting again.

Then, Carly going home…..wow. I know she was close to exiting a few times, and I think she deserved to go home a few times, but not last night. She was really great on Tuesday….okay, maybe a bit shouty as always, but not bad enough to go home. What it comes down to is that there are six, now five, really good singers left, so someone has to go home each week. Carly will be fine.

So that’s it…..here are my power rankings, and Brooke White has ratcheted back up a few notches now..

1. David Cook
2. David Archuleta
3. Brooke White
4. Syesha Mercado
5. Jason Castro

I’d be really, really surprised if it’s not David vs. David in the finale. Do you agree? See you all next week….