I give it to Anderson if they fight, mostly because I think Anderson doesn't really try in most of his fights and we rarely see him trying 100%. I remember one time, in the Okami fight in I think the second round he looked like he was legitimately trying for a small amount of time. He was moving his head and pushing forward aggressively and throwing punches with intent to hurt, I really hope this fight happens and we see both fighters pushed to their limits.
Anderson's advantage is Jones will underestimate him because he rarely tries, Anderson is as tough as they came, if they get close and exchange Jones will come out the loser if Anderson can get him to exchange for even a few seconds. He's got to shake Jones off and stay in the pocket for a little while, Jones has the brute force but Anderson has one punch fight changing power. Jones has never fought anyone with the speed of Silva.