Since I'm in the mood for predictions, I'll go out on a limb and say that the Mets will win the NLCS in six over the Cards. I was alive, but young the last time the Mets won the World Series and have been a nominal fan since. Since the Mets have won a World Series every 20 years or so since they joined the MLB, I figure they are about due. Beltran appears to be hitting his stride as well as Delgado which is bad news for the Cardinals and, I'm hoping, for the Tigers.
Update: I realize the Mets lost and are now down 2-3 and there is no chance of a six game series. D'OH! Hopefully I'm better at predicting other things.