Who is going to win French Open Roger Federer or Rafael Nadal ?

Both Federer and Nadal are great players and this time again it can be Federer-Nadal Clash in the French Open Final, however both have to win their semifinal matches to be played on friday. I am a great fan of Federer and want him to win the title. My dear friends please give your view regarding the same.