WAR the past two seasons: Gonzalez: 6.6, 5.3 – career average: 3.15 Dunn: 1.2, 3.9 – career average: 2.7 If we go back a third year, it's 1.0 WAR for Dunn vs 3.9 for Gonzo. Even factoring in Dunn's move to first this year, he's still a couple of wins worse than Gonzalez. Add in that Dunn is 31 in November and will still cost quite a bit over 3-4 years, trading for Gonzalez looks like a pretty good option. Keep in mind also that Gonzo is still in his prime years, whereas Dunn is getting near that age that decline is very reasonable to expect. I wouldn't trade the farm for Gonzalez, but I'd give a decent amount for him. But how are they going to trade for him now? It's highly unlikely that they trade for him now, and likely won't until the deadline next season at the earliest, and even then it would be better for the Cubs just to wait to see if he tests FA in 2012. That said, I'd rather go for Dunn now since he's liked the Cubs for a while, is available now and likely could be had for less money and years (and Gonzalez would be 30 if the Cubs signed him for 2012).