Assuming the top 20 on the GC finish together today, I think this will be the final GC:
1) Tony Martin
After him its pretty much a crap shot. I predict podium for Spilak and Sanchez, but almost anyone inside the top 20 can get there. Peraud and Rui Costa could maybe advance all the way to 4 and 5, JVDB and Chris Horner should be there and compete, and as a Norwegian I'm obviously excited to see whether Nordhaugs good TT in the Criterium International was a fluke or not.
Finally, I think they ALMOST got this race right, its just a little close going into the final TT. I think it is, to a certain extent, the climbers responsibility to get the most out of the climbs in a race like this, and they didn't exploit the opportunities they had. However, being a climbers race it should definitively be harder, and three "flat" stages is one to many (assuming no one blows up the race today, which doesn't look likely).