Best player of the last 10 years: depends on the metrics. Do we consider a short blip, or the whole 10. Very few players made it through more than a few years. Sheldon Souray was very important to this team at one point, as was Kovalev, and Theordore. Then the new guys ... where would we be without Price?!? Koivu was always the heart and soul of the team, too. Hard to say.
That being said some players had some great years in there. Theodore in 01-02/03-04. Koivu in 06-07. Kovalev in 07-08. Cammy's playoffs here were surreal. Plekanec has been great, only one really bad year since his rookie season.
But to me Markov stands alone, he was the undisputed #1 guy on the back end more or less since he started up until his recent injuries. He had never lost his post due to someone playing better!