I think one of Djokovic/Nadal wins Miami. It could be Murray too. Doubt Stan or Federer wins this.
If Nadal is hitting good, I'll take him. If he's struggling to hit deep like at IW, he's gonna lose to one of the in form players again.
Why do you doubt this? Especially Federer? I think he's playing and if he gets lucky, may end up winning it. I'd say he has better chances than Murray although Andy might feel comfortable there given his 2nd home.
But you were right about Nole winning IW in 3 but don't tell that to Federer fans here.