If we're talking the greatest player to ever put on a Canucks uniform, I'd hate to say it but.... it's gotta be Mark Messier. He's got the second highest number of points all time in the regular season after only Wayne Gretzky. He's got six Stanley Cups and multiple individual awards (Hart, Pearson, Smythe, all-stars). Too bad he did ****-all with the Canucks and is arguably the most hated player in its history.
Best career overall has got to be Henrik Sedin.