As far as NHL performances go, I would probably rank them:
1. Bure
2. Fedorov
3. Mogilny
Going by that, I'd go with either Fedorov or Bure for #1, and Mogilny at #3.
Skating: Fedorov>Bure>Mogilny
Skating is an interesting one. I think in general, people will place too much weight on speed at it relates to their skating, specifically a player's top-end speed.
There are players who aren't particularly fast, who are excellent skaters. Bourque is one of the first people that comes to mind in this regard. His balance was excellent, he knew when to change gears, and what route to take, which would more than make up the difference in someone who was a faster skater.
I can't put Mogilny first, because Fedorov is one of the greatest all-around skaters in the history of the game, and Bure is one of the most, if not
the most, explosive skater the game has ever seen. Yet, Mogilny's skating was also excellent. It's just not as obvious, as the other two.
I'd also add that Bure and Fedorov would lead with the puck, whereas Mogilny did more of his skating playing off of his teammates. It's harder to appreciate Mogilny's skating by comparison.
All three, at their best, were exceptionally 'flashy' players, which means they tend to get just a bit overrated by people who are impressed by individual highlight-reel type of plays.
Of the three, I only think of Bure as being flashy. I'm not saying the other two weren't capable of having their own highlight reels, just that I didn't primarily regard them as being flashy. I think Mogilny, by and large, did things more subtly by comparison. Fedorov too.
I don't know if anyone can say who was the "most talented"... I mean, how do you quantify that?
Talent, to me, encompasses so many different elements.
@Felidae touched on a few of them, with shooting, skating, stickhandling and passing. Ability is another one. There's also what a player can do without the puck. Defense is obviously a big one. How the player plays in relation to his teammates is another one. Also, their physical make-up. Their athletic ability. Their hand-eye coordination. Individual and team IQ. And with all that, what's their ceiling? Did you get the sense that they could have made another significant jump in their development?
I can't imagine that there was a higher level for Fedorov to hit, when he had a season where he won the Hart trophy and the Selke (and Pearson).
I think we saw the best of Bure, and it was in 1992-93, 1993-94 in Vancouver. I think he could have been more well-rounded, continuing to build on what he left back in Russia in terms of playing with others and defense. The Florida version of him to me, is overrated, as are most things attached to the DPE. To
sort of quote William Friedkin, "I don't give a flying f*** into a rolling donut what
Bure fans think."
Mogilny had a lot of headroom to work with, and he didn't seem overly interested in wanting to maximize his ability. And perhaps that's an illusion that I'm being suckered into. I might be over-crediting him, because I always viewed him as a bit of an afterthought (from the public's perspective) compared to Fedorov and Bure.
I put Mogilny and Fedorov ahead of Bure, because they could do a lot more of the little things. Who's the most fun to watch? Bure (in Vancouver).