I wish I've been there, but alas, work never stops in science. I can tell that the show was better than the video shows.
I have to say this though. I think I do love my fellow countrymen for consistently being the most awesome crowds. You guys should come to some concerts in Mexico and experience a truly energizing crowd. It can go completely wild even with just the amount of people I saw in that room, and the rocking songs. It just may rub on you anglosaxons. ;-)
And yes, I'm jealous I wasn't there.