No offense, while Bonds was a great player before he alledgely "juiced up", I would take Junior over Bonds everyday of the week, and thrice on Sunday. My biggest problem with Bonds, if they guy had speed (500+ SB, people forget about this stat, because of his "power") why did he settle for LF? While Griffey had a great defensive reputation, Bonds was actually the better defensive player. By FRAA, Bonds played a better CF in 1986 than Griffey ever did in any year of his career. Statheads and scouts tend to agree that Griffey's defense was overrated. Now, Griffey continues to play CF even though doing so hurts his team. That's selfish. Bonds, on the other hand, moved to LF when the very good defensive Andy Van Slyke took over CF. By FRAA, Bonds has been more than 150 runs better than Griffey on defense alone, so it's pretty tough to make the argument that Griffey was a better all-around player.