Wow that was fun. All of the good stuff ('78-'80 Talking Heads w/ Eno, the new album) played with fire and good feelings. Too bad my camera was too puny to give a good sense of the show.
This Vanity Fair piece gets most of it right: keeping up keeps you young. True for many scientists I know as well.
And for the record, Radio City Music Hall is a wonder.