Personally, I LOATHE Barry Bonds. BUT, I like the fact that he's hitting the cover off the ball right now, and, as much as I hate him, I had to pick him up. The insane ammount of walks that he gets, couple that with the way he's been hitting lately, and that's a pretty potent combo. I say if he's available in your league right now, you have to due your due dilligence and pick him up.
Goodnight Ladies, GOODNIGHT SIR!! Hit the lights sweetheart!