The Astros extended Purpura's contract through 2008. Tim's been a decent GM. Not great, but his actions have generally helped the franchise. To his credit, he makes smart moves and is willing to admit and correct mistakes (see Wilson, Preston). His faults are harder to quantify: He hasn't made that huge blockbuster trade or free-agent signing, but it's hard to know exactly what was on the table. It's hard to blame him for failing to acquire Tejada if the Orioles really did ask for Oswalt. The other downside to his managerial style is his extreme loyatly to old or just plain crappy players. As Rotoworld points out, it's probably McLane's influence. I can understand the Biggio situation, but Ausmus is hardly a "good ol' boy" of the franchise.
Purpura seems to know what it takes to succeed as a GM, but his training days are over. This offseason will prove to be the most important months of his career to date. Sign Piazza, Alou, Woody Williams and Brian Lawrence.