I think that they're pitching better and playing better defense, which ironically started *during* the bad stretch. They were highly competitive versus the Twins and ChiSox and there was enough there to make one believe they could starting putting together some wins.
Against the Tiggers, the Astros just simply played badly and most of that was due to the red-hot Detroit nine putting a hurt on them. It happens sometimes when another team is playing their best baseball. There is an old saying: When your team is red hot, they're probably not as good as they look and when your team is ice cold they're probably not as bad as they look.
Baseball is a humbling game, but when you have the pitching and defense solid enough to compete, you'll be in most games. Yesterday and the day before, Clemens and Pettitte proved what it means to have solid veteran pitching on your team. I think it relaxes the team well enough when you have a solid guy taking the mound for you that you can be more relaxed at the plate to compete.
If a run is coming, it will be because the pitching and defense will lead the way again. Gosh I hope some of it will be because of the bullpen too!
I'd like to see The Wrecking Ball Wheeler string together some solid innings again!