Saw them on Jools Holland a couple of years ago, couldn't get hold of an album so totally forgot about them. Really good music, thanks for the reminder!
Happy to help!
One of their songs (Lazy Eye) is on the latest Guitar Hero, so that's how i found them!