2005 WS Champs - Chicago White Sox
9th in AL runs/game, 1st in AL pitching (of 14 teams)
2004 WS Champs - Boston Red Sox
1st in AL runs/game, 3rd in AL pitching (of 14 teams)
2003 WS Champs - Florida Marlins
8th in NL runs/game, 7th in NL pitching (of 16 teams)
2002 WS Champs - Anaheim Angels
4th in AL runs/game, 2nd in AL pitching (of 14 teams)
2001 WS Champs - Arizona Dbacks
3rd in NL runs/game, 2nd in NL pitching (of 16 teams)
2000 WS Champs - NY Yankees
6th in AL runs/game, 6th in AL pitching (of 14 teams)
1999 WS Champs - NY Yankees
3rd in AL runs/game, 2nd in AL pitching (of 14 teams)
1998 WS Champs - NY Yankees
1st in AL runs/game, 1st in AL pitching (of 14 teams)
1997 WS Champs - Florida Marlins
8th in NL runs/game, 4th in NL pitching (of 14 teams)
1996 WS Champs - NY Yankees
9th in AL runs/game, 5th in AL pitching (of 14 teams)
1995 WS Champs - Atlanta Braves
9th in NL runs/game, 1st in NL pitching (of 14 teams)
This year's Detroit Tigers
5th in AL runs/game, 1st in AL pitching
So, 4 of the last 11 teams to win the World Series, did so coming in the bottom half of runs/game in their league. Not ONE team has done that with pitching. Only the '04 Red Sox managed to win a World Series with a higher ranked offense than pitching staff (and remember, the Red Sox pitchers gave up 32 runs in the first three games of that ALCS; otherwise, they wouldn't have had to dig out of that 3-0 hole).
Average runs/game position: 6th
Average pitching position: 3rd
The Astros last year came in 2nd in NL pitching and 12th in NL runs/game. So yes, I will conceded that we do need to improve on offense, but I don't think getting two big-bat-defensive-joke players with high salaries is the answer.
Perhaps we compromise. Go after Zito OR Schmidt, sign Lee OR Soriano, and bite the fucking bullet and trade Pence/Hirsh, Lidge, or someone else of value for a solid #2 pitcher.
Sign Huff. Sign Andy.