All the major polls now show McCain has gained 2-3 points in the past week. Should be a wild ride to the finish line. Link here