Who will win the French Open 2012 Men's singles title

A couple of days has passed after the start of this year's French Open. The most exciting category of the tournament is definitely the men's singles where top three players Djokovic, Nadal and Federer will try their best to win this title. Whom do you think will be able to win this title at the end of the tournament or someone other will still the show.

Share your views on this topic.