I like Espino. It's amazing how much success can be had by making guys hit the ball instead of nibbling until you walk them.
On the other side, though, while the O's lost big, the Astros didn't get all the benefits they might have. They traded Schilling after only 1 year to the Phillies for Jason Grimsley, who never played for Houston and whom they released outright, and it was the Phillies who converted Schilling into a starter.
Harnisch and Finley had a few good seasons in Houston, though.
The only trade I can think of that comes close is the Bartolo Colon to the Expos deal. He was there half a season (and was decent), but they gave up Grady Sizemore, Brandon Phillips, and Cliff Lee. That's 10 All-Star appearances, 6 Gold Gloves, 2 Silver Sluggers, and a Cy Young for half a season of Big Sexy. Granted, Phillips didn't do anything useful in Cleveland, but still.