Beltran and Lee aren't comparable in terms of what they are expected to do. Beltran provides stellar defense in center field. He may hit less homers and for a lower average but he will score steal more bases and score more runs than Lee while saving some runs with his defense. Salaries aside, I'd want Beltran for his all-around excellence.