I can safely say I have never heard of them before but I have watched some videos of them on youtube now and I'm impressed (which is something coming from me). I'll have to look out for them in HMV... Last Nite was very good.
They're ok. I only heard one song by them and it was on Guitar Hero/Rock Band. So... Yeah I don't have enough information to tell if they're good or not.