I agree on how radio has ruined those songs... I always hate that the radio chooses the lowest common denominator to pander to. While I agree Tom Sawyer and Red Barchetta are great songs... I think the other songs on the LP are actually far better.
I have been lucky enough to see Rush three times...A Farewell To Kings Tour , Hemispheres Tour, and most recently the Vapor Trails Tour. I was especially impressed with Vapor Trails Tour as they played every single thing I wanted them to play, including Natural Science, one of my favorite songs of all time.
Hopefully, Vapor Trails will not be the last time I get to see them live. If you ever have the chance, I would say, do whatever it takes, you will be glad you did!