It looks like Barry Bonds does, in fact, want to be liked. He put up a wall for as long as he could, but unknown to all of us it was affecting him. I bet he'll be back by June. The G-Men better hope he isn't out much longer--I'm starting to think the rest of the team is actually pretty good this year.
Advice for Bonds: don't be so distant. San Francisco wants to love you. The world is not out to get you, and you don't make friends in the media by pretending it is.
The US Attorney's office may be a different story. It looks to me like they're trying to get him for perjury. Why else would they bring his old mistress in? They want to go after him for the same reason they went after Martha Stewart, and Bernie Ebbers, and Frank Quattrone. They want to nail the big cheese.