You'd have to go with Djokovic here, but Frank can be dangerous.
btw, a little OT:
In that interview clip posted on the atp tennis Novak mentioned he felt good about his chances now that he has a couple of slams under his belt. Maybe an unintentional error on his part, but I'm surprised people here let him get away with that.
I thought he said "majors" not slams specifically. People do consider master series major wins though not as major as slams obviously. But, hey, hopefully you're post will get them going anyway.