I'm going to go against the grain, and say that you should keep Bonds. If he's just on the DL, then you can use that spot for another hitter while Bonds recuperates. When he gets back, it'll be like having made a trade for a monster roto player. If you can do well until Bonds gets back, I think you'll have a good shot at winning your league.
I never smile if I can help it.... Showing one's teeth is a submission signal in primates. When someone smiles at me, all I see is a chimpanzee begging for its life.