Just saw the Arctic Monkeys with my daughter last night. Good band, good show, I like their music and they were good on stage - not the greatest I've ever seen, but worth going. But something struck me. After the opener finished, and then all the fussing on stage prepping for the headliners to come on, they didn't start until a few minutes to 10:00. I check my watch when they finished the main set and it was 11:00. They came back out for a three-song encore, but the whole show was done by about 11:15. It made me think - bar band gigs may be "too long" (hardy har har), but how long should a rock star gig be? Springsteen was famous for giving four-hour marathon concerts, and when I saw Rush on the latest tour they played three solid sets running 2 1/2 - 3 hours. I could understand a freshman band that only had its first album or two calling it quits after an hour and a quarter, but this is a pretty well-established group with five albums out, playing to a crowd of 6000 in a hockey arena. Surely they could play a couple hours worth of songs. So, what's your expectation? How long do you think a headliner band ought to play to give the fans their money's worth?