I wanted to weigh in here on the Huff deal from the minors side.
It was obvious that the Astros did not value Zobrist the way some of the fans did. He is an average defender which IMO isn't good enough for the Astros. He can hit, but he's still too advanced for AA ball. If he can hit major league pitching, he looks like a utility player in the future. He might get a shot at second base depending on the team's need.
Talbot has good stuff. His changeup is stunning. He's got a low-90's fastball and an ok breaking pitch. He can pitch very well, but he has not been consistent enough to be considered a top level pitching prospect. It's that lack of consistency that will keep him from a major league starting rotation. If nothing changes, I'd expect him to be a bullpen member. At very best he'd be a 3 or 4 starter similar to Backe. Today, I'd say #5/middle reliever is the safest bet.
The Astros get 1/2 year of Huff right now. If he hits in the second half, the Astros already have won this deal. They get first crack at a new contract for him. If he doesn't sign and the Astros offer him arb, I'd expect him to get an A rating as a free-agent. That would mean the Astros would get a first or supplemental first rounder and second or third rounder from the team signing him.
All that for Zobrist and Talbot. If Huff hits, this deal looks like a real winner for the Astros.