First of all, let me just say that acquiring Aubrey Huff hardly would have been the answer to the Giants offensive woes. He's a solid bat, although he's not putting up the kind of offensive numbers you'd want from your 3rd baseman, or for your 1st baseman.
Acquiring Huff would've put Mark Sweeney in a bit of a twilight zone, as there'd be no real reason to have Sweeney on the team -- Huff plays all of the positions Sweeney plays, bats lefty, and is a better hitter overall. That is, unless the team DFA'd Jason Ellison, and used Sweeney as a 5th corner outfielder...they do have both Steve Finley and Randy Winn to play center, after all. But still, a left-handed bat at 1st base isn't really what the Giants need, unless it's a really, really good one.
So, what I'm saying is, although something might have been worked out, I wasn't really miffed that the Giants didn't get Huff.
That is, I wasn't until Huff runs out and hits an important, game-breaking home run in his first game with his new club, the Houston Astros.
I shouldn't really be mad -- there are other opportunities out there for Brain Sabean, although those don't seem to be many (psst...still Craig Wilson). The Giants still have time, after all -- they were in a worse position last year and still made a race of it at the end. And after all, this was just one game.
Then I thought about it for a sec. The Astros are one of the few teams in the NL with an offense just as bad as the Giants, and their situation in their division is undoubtedly a worse one than the Giants', what with two teams in the Cincinatti Reds and the St. Louis Cardinals that are not only further ahead in the division, but definitely look like better teams (the Cardinals' strange recent losing streak notwithstanding).
But, well, the Astros are doing something about their offensive problems, and they're doing it now. They aren't waiting for their fortunes to change, they weren't going to wait and see if Jason Lane regained his 2005 form, to see if Preston Wilson could match his numbers in Colorado (heh, don't hold your breath, Houston), etc., etc.
They went out and got somebody who will help. Huff likely isn't the answer for the Astros, either, as Houston's biggest problems occur outside of the friendly confines of the Juice -- their offense suddenly turns into a much improved version of Jose Vizcaino on the road, which incidentally, still sucks (.761 OPS at home, .694 OPS on the road). Huff isn't the kind of player that will change that all by his lonesome little self.
But can he add a win, maybe even two over what Lane was producing so far this year? Yep. Can the Giants us someone who will add a win or three over what Mark Sweeney and Lance Niekro would produce?
Like I said, Houston didn't exactly solve their problems with Huff, but at least they're moving in the right direction. Better.