Actually, my sneaking suspicion is that Le Pen and Sarkozy will be incredibly close, but that it will tilt towards Sarkozy by the narrowest of margins in the end, with bitter accusations of fraud thrown around by the National Front. We'll see...
I am quite confident that Royal will come first, though. In the long run, we're all dead. John Maynard Keynes
you are the media you consume.