The real debate isn't over National League MVP, but over which of Barry Bonds' seasons should be considered his finest. There's 2001, when he hit his record seventy-three home runs. There's 2002, when he hit .370 and won his first batting title. And now there's 2004, when the San Francisco Giants slugger is preparing to shatter his season record for on-base percentage, hitting for nearly as high an average as Ichiro and missing fewer pitches than ever.