This is spot on.
However, I think Duhon is better than a C. He should get a B to B- for going way past expectations and being one of the most important players on the team.
A season ago, Jameer Nelson might have been labled a C talent. Well now he's an all star and is on a premier team on the east. There isn't too many teams that would trade their starting pg for him and he has a rare contract that pays him what he should be getting paid.
This will be Duhon next season once the Knicks reach the playoffs.