Hey moleary - just now saw this (new mom brain haze). YES we saw the Time Machine tour in Atlanta - now they've added 2011 dates including our hometown of Nashville!! Did you see the tour?
Oh heck yeah - already have 'Time Machine' tickets for Atlanta in Sept. The tyke will be LITTLE so we're getting a baby sitter. Hubby and I met on a Rush message board. :)