I'll probably get a lot of heat for this, but I think Ovechkin is the best offensive player of the decade.
The guy has been good enough to win the Art Ross for the last three years had he not missed important games and even this year has started off "sub-par" (10 points in 10 games), he's still putting up the numbers.
I realize it's not exactly an easy thing to do seeing as Ovechkin has only played half of the decade, but has there been any other player since 99, or 2000 who has been as consistently dominant as Ovechkin besides Crosby?
I think as far as offensive output goes, Ovechkin is the best in the League, bar none.
Of what decade? 2005 - 2015 or the decade that just passed?
If you mean the second: Peak, probably, but I think Thornton is the best offensive player of the decade overall. By far the decade's highest scorer, back-to-back 90 assist seasons (which only two other players have done).