I saw their April (?) show at 9:30, and it was fun. I didn't have their album yet (or e.p., or whatever it is), I just stopped by to see what they were like. A lot of energy, the lead singer is a little over the top, but I'd rather that than indie cool standing still.
I'd recommend it.