We've all had that one song that just wouldn't get out of your head. It would just keep playing over and over and over... What's the last song that got stuck in your head, or one that sticks in your head frequently? Put a link to the song on youtube or something if you can!
Earlier today I had the BF3 theme stuck in my head.
I'll keep track of a list of songs you mention that gets stuck in your head here:
-Battlefield 3 Theme
-My Little Pony - Friendship is Magic
-Bruce Springsteen - Hungry Heart
-Def Leppard - Foolin'
-Them Crooked Vultures - Mind Eraser, No Chaser
-My Chemical Romance - Na Na Na
-Cher Lloyd - Want U Back
-Avast Your Ass
-Outkast - Hey Ya
-Drowning Pool - Bodies
-GTA IV Theme
-Blur - Song 2
-Fun. - We Are Young
-BUBBLES - BIDIBODI BIDIBU
-Flogging Molly - Salty Dog
-Rex Duodecim Angelus
-Phil Collins cover - True Colors
-Mushroomhead - Xeroxed
-Bon Jovi - Runaway
-Children of Bodom - Downfall
-Tommylife - Accordion boy
-Sonic the Hedgehog - Splash Hill Zone Act 1
-KoRn - Coming Undone
Also, in emergency situations where you just HAVE to get a song out of your head, use http://unhearit.com, it'll play a random catchy song that'll then get stuck in your head instead of the previous one. Pretty counter-intuitive, but at least the other song is gone.