After the last 2 races I'm thinking this one won't be taken by one of the top favorites. If it is, then I would say it would be either Valverde or Nibali. Hopefully Gilbert can at least make the podium so his Ardennes campaign wouldn't be a total failure. But I'm not too sure about his chances. I could see Betancur, Dan Martin, Weening, Rui Costa (if his crash at AGR hasn't hurt his chances too much and if he picks the right move), Kwiatkowski (he'll be in the top 10 at least for sure), and Kreuziger (of course he will likely be marked more, so that could hurt his chances) contending for the win.
I also expect the Colombians to be right up there at the head of the race, be it Henao, Uran, Betancur, or even Quintana (hoping he's up there, even if he wasn't there in the last 2), I expect them to effect the outcome.