Anyone ever seen them before in concert? They're coming to town, gonna get me some tickets, just wondering how good they are live