Grady's first semi full season in 2004 vs Choo first semi full season in 2008.

Grady: 43 games, 138 at bats, 15 runs, 34 hits, 6 doubles, 2 triples, 4 homers, 56TB, 24RBI, 14BB, 34 K's, 2 stolen bases.

Choo: 46 games, 143 at bats, 26 runs, 36 hits, 13 doubles, 1 triple, 4 homers, 63TB, 25RBI, 24BB, 37K's, 3 sb, 1 CS.

Grady, .246 OBP .333 SLG. 406 OPS. 739
Choo, .252 OBP .360 SLG. 441 OPS. 801

As I recall, Grady struggled for three years against lefties but was always considered a core player,

Choo is also struggling against lefties but somehow that makes him a non core player and a platoon player as well???

The biggest disadvantage facing Choo is these numbers are not comparing them at the same age. So Choo does have the advantage of being around 3 years older in the above comparison. I am just estimating that gap, I don't have the actual age comparison in front of me but I think its about a three year difference.