I keep Midi copies of all the songs and go through the whole show quickly during the afternoon. (ie, set the bpm about 10 higher than usual so when showtime comes, everything seems real slow and easy to play) If there's trouble spots I set em on repeat until I get em right.
I don't warm up at all before a show but I schedule the first five songs to warm me up while I'm playing... the first couple get my left hand fingers warmed up, then the next couple are chunkers that warm up my right wrist... then there's a real tough one followed by a simple one for a breather. I keep those pocket hand warmer things handy too in case the place is freezing.