Nice you were able to get that close. Looks like it was a great time. We get a lot of good bands in Houston, but the drive from my house is a PITA. Traffic up there is horrible all the time, then you have to find a place to park. NYC is so much better because of the public transportation. I'd go more often if I didn't have to drive. I was on two ships that pulled-in there for Fleet Week and I was amazed how easy it was to get around.
Great public transportation is one of the big advantages in cities like NY, London, Chicago, SF, Paris, etc. Now you know why I don't have any problems attending 20 to 30 concerts a year.