Since then, i've been rocking their 2008 release, You Have No Idea What You're Getting Yourself Into, all the time. Especially the track "We Are Rockstars." In fact, I'm going to listen to it right now. You should too and check them out on tour in the US (if you can get tix) opening for Bloc Party.
"We Are Rockstars".mp3
(thanks to Matty J. for pointing out the lack of an "h" somewhere in my post)