Charles is pretty good. You could see the impact when he was out this year.
Garnett is probably going to be better but he's only been a situational player so far. It's pretty natural for a full time player to be ranked ahead of him. Their positions on the list will probably be a lot different at this time next year.