I saw Art Brut in Aberdeen a last year. I don't have a lot of time their studio output, but thought they were great live. The singer (I forget the guy's name) knows how to put on a good show - he's got a very good, charismatic stage presence. Or at least he did when I saw him anyway.