I just finished watching the AMA's 2010 performance of Firework, and is not as bad as I remember it, I expected WA BMA vocals but they were decent, I don't get why that performance gets so much hate, I mean is not Katy's best but is definitely not her worst IMO.