We should be appreciative of Federer though, because we will never see anything like him again. The fact he can still compete for slams ever after the erosion of his physical skills is really a greater testament to the natural talent he has than the period of time when he was dominating the tour.
From what I have read about the surface in Paris, the conditions are likely to be more conducive to Andy than to Jarkko. So I'll go with Roddick, although it may well take him 3 tight sets to cross the finishing line.
If Jarkko plays like against Malisse he has no chance really, if he finds good form which he had against Djokovic he should have a decent chance. Too bad I don't believe Jarkko will play really well, I think fatigue has finally gotten him and even day off might not do enough for him (hope I'm wrong here). That said Andy is obviously my favorite here, even if he hasn't been playing his best lately, his routine performance should be enough for tired Shark.