Xavier, before you start, I know, I know, no one can ever really be sure. And if you want to go to a show, you should get a friggin' ticket in advance.
But, I totally misjudged how fast Social D would sell out and paid through the nose for tickets, so I'm just looking for some intelligence so I can make a semi-informed decision (actually, the decisions are really about whether or not I should just pick up some extra tickets for my friends, who mostly aren't thinking about shows in December yet).
Any thoughts on the following:
Super Furry Animals, 930 (Tues, Nov
The Black Keys, 930 (Sat, Nov 12)
Dandy Warhols, 930, (Sun, Nov 27)