I thought the performance was solid, if unspectacular.  I had really hoped they would perform the song similar to the way they did in Vermont at Obama's event.  I liked the "stripped down" nature of the song more that way.  I don't mind all the special effects though, I'm confident in this band and what they will give us on the new album!