Christina Aguilera - For doing 6 songs in only 7 minutes, she did a great job! Vocals were excellent as always. She seemed a little off, especially with the dancing, but that probably was because she was performing 6 songs in a small space of time with minor costume changes. I've seen her live in concert twice and the girl is AMAZING!

Mariah Carey - Good vocals (although I'm not sure if they were live) but a boring performance as usual.

Alicia Keys - Best performance of the night hands down! Amazing vocals as always. I went crazy when Queen Latifah came out (even though her mic wasn't working for those first couple seconds). Not an opera person but it worked out well overall. They saved the best for last. I've also seen her live in concert twice and she puts on a great show!

Pussycat Dolls - Exactly what you would expect from them. Nicole was the only one singing live vocals as usual. I was glad they included 'I Hate This Part' but I've had enough of the 'When I Grow Up' performances. Choreography was the best thing about it.

Ne-Yo - A good performance for an ok performer. I was glad he performed 'Miss Independent'.

Rihanna - Vocals seemed pretty well-polished but she still is a boring performer. The eye patch has got to go!

Leona Lewis - Amazing vocals! Love this girl.

Natasha Bedingfield - Surprisingly good.

Kanye West - Love the song and the set. Pretty indifferent to the rest of it.

Beyonce - HAHAHAHAHAHA!!! Had to be the most hilarious thing I've ever seen in my entire life. Who knew someone could make dancing so obnoxious and she seriously thinks what she's doing is hot. Could not stop laughing at her. Even worse than the video!

New Kids On The Block - Never was a fan but I like 'Single' (well, Ne-Yo's version of it). Their vocals were terrible and the entire thing was cheesy bubble gum pop. Terrible!!!