Diaw is a great defender. Even in his Altanta days. There probably are times when he gets overmatched, being the undersized center he is, and the Suns don't have anyone to anchor thier defense, so he will get burned now and then. But he is a great defender.
I agree with those who said that while Marion is better now, Diaw will be better in two years.