I think he's either going to the Cubs, Angels, or the Giants.
I know the Angels claim they can't afford him, but who knows?
If anything, like Jacko said, the Giants are gonna need someone since Bonds is gone. But they may have some competition with the Cubs since they can use a hitter themselves.