Gotta throw Todd Helton in the conversation. Sure he's lost some of his flare these days, but remember back to 3-4 years ago and you could make a case for him being the best hitter in the game. sure, Coors helped... but not that much. Remember when Helton had an actual shot at hitting .400?
"Oh, that Lankford and McGee, the trio of 'em. They're a one-man wrecking crew."