Even Barry Bonds's agent is conceding that his career is over. As his #1 fan (at least outside of San Fran), it's my duty to point out a ridiculous Bonds stat to mark the occasion. Despite missing nearly all of 2005 with an injury, and being pseudo-blackballed for the last two seasons, Bonds was still arguably the best offensive player of the decade.
Adjusted Batting Runs is a stat that estimates how many more/less runs a player produced compared to an average batter. According BattingRuns, Bonds has the best three offensive seasons of all time. He also managed to lead all of baseball in BattingRuns for the decade with 623, compared to Pujols's 580 and A-Rod's 476. Player of the decade? Maybe not. Hitter of the decade? Probably.
(I'll also note that Bonds led baseball in BattingRuns during the 90s with 610.)