Personally I think Prarie Wedding works fine live, along with Piper and Border Reiver probably my highlight on the 2010 tour.
But yes, certain songs sound great on record but just don't work live, This Is Us, springs to mind. Probably Money for Nothing too.