According to Extra, the executive producer of American Idol says “the biggest star in the world” will be performing on the finale… and Paula Abdul said she has a “sneaking suspicion” that it IS Michael Jackson! We’ll see… Wasn’t he supposed to perform at some other big event recently and he pootied out at the last minute?? What about Madonna? Could it be her? She’s in France right now though, I just saw pictures of her in Cannes, so she’d have to scoot to LA quick… We’ll find out tomorrow night!

And who do you think is going to win anyway? I can’t wait to go home tonight and watch the performances – GO DAVID COOK!!!

Oh, that pic of Michael Jackson was taken at the 2006 World Music Awards…

I think he just wants to touch David Archuleta… I know he’s 17, but he could pass for 12.