Jerm you don't know much about Diaw so don't pretend you do. Bad defender? That's one of the reasons he wasn't playing in ATL? Boris is a great defender. The reason he didn't play in ATL was because he NEVER looked to score, he tried to make the amazing pass every play. He was considered so bad because you didn't even have to guard him.
Both players are extremely unique players. I'd take Marion based on the season and Diaw based on the playoffs. If you watched both you'd know the Suns dilemma. Good news is the Suns have both, Marion will retire a Sun and Diaw will be resigned.
PS. Neither are franchise players.