Also I loved Mika's perfomance, I wont even watch Tokio Shitel performance or i'll have bad dreams tonight, I loved Kylie Minogue performance except the fact that the outfit was awful =)
Rihanna did a great job. She's grown so much as a peformer. Her confidence is fierce. She finally got out Beyonce's shadow and became an unique artist.