I concur...to a certain extent. Finley is an excellent player, no doubt about it. Like Barry, age has yet to effect him. The Giants put the full court press on him, desperately trying to secure his services...only to be rebuffed for the 3rd time. Thus we had to settle on Alou. For my money Finley would have been a better overall fit due to his defense. But Alou is a better hitter, especially at Pac Bell, where left handed hitters struggle mightily.
But as for the Helos, they would have been better served spending the money they gave Finley on some SP.