Nash had a better season.
Gaborik's had a better career. Nash brings more assets to the table in terms of size, stick handling, etc, but he has never been the finisher that Gaborik is. Gaborik has produced more than Nash playing with equally underwhelming talent (42 goals 86 points with Christensen/Prospal).
Although, at times, Nash seems pretty one dimensional too. People said Gaborik would disappear for stretches, we've seen the same thing with Nash. He was no where to be seen in the beginning of the season, and through certain stretches he was invisible. In addition, Nash's big move is cutting in from the half circle in front of the net and turning his body on the rush to have his back face the defender. This is what he does over, over and over again. When a player uses the same move that much, he's fairly one dimensional.
Nash had a solid 44 game season with us. But he wasn't even our best player (Stepan).
Until Nash can produce something in the post season, I'd take Gaborik over him every time. Again, I know Gaborik wasn't great in the post season, but a lot of people on here are throwing around that Nash is hurt and that's the reason he hasn't produced. Even when Gaborik was hurt, against the Capitals, he was able to score 3 goals 4 assists with one of his goals being a triple overtime game winner.
When I can see some big goals out of Nash, and when Nash can score 40 goals with us multiple times, I'll say I'd take him over Gaborik.
Gaborik was criminally underrated by our fan base, as if we always have a player that can finish top-3 and top-5 in goals with us for two seasons.
Moving forward, I have no idea who will be better. Nash was better this season. Gaborik was returning from major shoulder surgery. Will Gaborik be able to bounce back from that? If so, I'd take him. If not, Nash will clearly be the better player moving forward.