I like Donny. Thought his insights were often spot on and I thought (like anyone in this role will need to) he was gradually growing into the role. Prediction: some of those who dislike Donny will like him better once he's gone and they experience his replacement.
That said, I like Dana Barros a little, I like Michael Smith a lot, and I think Ryen Rusillo would be great.
I also have a surprise suggestion: Lou Merloni.
I am continually impressed with his ability to communicate cleary, the thoughtfulness of his comments, and at the natural, respectful rapport he establishes with colleaues and callers. I get the impression that he is a quick study and a hard worker. I realize he is a baseball guy, but he seems an astute sports fan and probably has some history with organized basketball. But, I realize CSN will likely want someone perceived to be a 'real' basketball guy.