i heard a track on the radio by them a couple of months back and thought it sounded good, dunno what it was called...

haven't bothered to check them out further yet...