Dukes is better than either, but playing time is an issue since Jim Bowden was under the impression that the Nationals were playing in the softball beer league and thought that he could have a short CF. If you've got a deep bench, hold onto Dukes and I'm sure something will get worked out (or not), but if you need a reliable player (ie playing time), you're not going to lose a ton dropping him for Jones.