I think that this is yet another ranking.
Lee has the power/speed, but I just don't trust him. Look at his career batting average numbers. Dye has the potential to get higher, but I want to see more before I'm sold. His batting average hasn't been this high in years and he's a notorious streaky free swinger.
Wells is the best, hands down, when healthy. An A-team guy for sure.
Preston's not running, but he benefits by playing at Coors. Sure, his numbers like batting with RISP and stuff are absolutely horrific, but they are still lofty due to Coors. That lineup is much more potent than it was earlier this year, as well.