I don't think the steroid issue will bother Barry as much as some of the other players in the league this year. Last year was his year to deal with it.
This year I expect him to put up better numbers than last. The biggest change should be in the number of walks. That should come a litter closer to 150. He's gonna have better hitters both in front and behind him. However, I don't think the average will stay as high (.315). Both homeruns and rbi's should improve (50-110).
Bonds will be back in 2007 for the All-star game. On his lauching ramp for the homerun derby. He'll also do his grand finale tour with his homerun record in tow.