This past weekend, the 2012 iHeart Radio Festival in Las Vegas drew in some serious star power for its performances. No Doubt, Taylor Swift, Usher, Rihanna and Pink were just a few of the names on the bill for the two-day arena festival, with each artist taking the stage to deliver their varied sounds. After watching the footage either online or in person, you all know the burning question of the day: Who was your favorite performer at the 2012 iHeart Radio Fest?

Right on the brink of their 'Push and Shove' album release, No Doubt took the stage at the iHeart Radio Fest, entertaining fans with a set of new and old hits. The best part of their performance though had to be when Pink came onstage to perform 'Just a Girl' alongside Stefani -- seriously, how could that NOT be awesome just from the sound of it?

Taylor Swift also performed a mix of older songs and tracks off of her forthcoming 'Red' LP, taking the stage with her banjo in hand and a group of backup dancers. She looked like she was having the time of her life playing tracks like 'We Are Never Ever Getting Back Together' in cute costumes while working the crowd.

Then there was Usher, who is such a showman that there was really no doubt he'd put on a stellar set. He performed his 'Looking 4 Myself' single 'Euphoria' with Swedish House Mafia's assistance (could you get a better backing band for such a powerful house track?) as well as other high-energy club bangers, blowing the roof off of the MGM Grand Garden Arena.

Rihanna showed off her 'Cockiness' whilst onstage, tantalizing us in her itty bitty jersey and sexy dance moves. She not only performed her latest, raunchy single, but also dance-driven tracks like 'Where Have You Been' and 'We Found Love.' Finally, Pink killed it as per usual, busting out her high-flying trapeze skills as she belted out tunes like her latest hit 'Blow Me (One Last Kiss).'

But these weren't the only acts who took the stage at the 2012 iHeart Radio Festival. Green Day also performed (with Billie Joe Armstrong's freakout sadly becoming the most memorable part of the show), as well as Swedish House Mafia, deadmau5, Calvin HarrisMary J. Blige (who was accompanied by Prince!!), Lil Wayne, Pitbull and Enrique Iglesias. Check out some of the performances in the links above and vote for your favorite in the poll below!

More From PopCrush