Honestly, even though the Astros beat my team, the Cardinals (who seem to play brilliantly all season, then fall apart in the league championship series), I'd still like to see the Astros win this world series. If nothing else, for Biggio and Bagwell who have been very consistent players throughout their careers, but have never been to a World Series, and obviously never WON a world series. Sometimes, consistency needs to pay off for those who deserve it.
Chances are that Houston is just a bit over-matched, but I'd still like to see them win it this year. Chicago in 5 is my prediction...
I'm going to wait till spring training to pay attention to baseball. I still dislike the fact that the Astros were 6-0 against the Fightin's this year. Had they gone 5-1, the Phils would have taken the Wild Card.