Damn, the French elections have actually gotten very interesting due to Melenchon. There's four candidates (Le Pen, Fillon, Macron, Melenchon) all within 3-5% of each other in the polls and only two go through. Melenchon has the momentum and it's very possible he could knock Macron off the No.2 spot and go into the final round against Le Pen, in which case the choice will be between two strongly eurosceptic candidates. Or he could knock Le Pen into third place and go up against Macron, in which case he'd stand a much better chance of winning than she would.