I actually like both of these teams (the opposite in the AL since I can't stand Det or Bos), but I'm leaning Cardinals. Whoever wins I hope they go on to win the World Series.
And let me just say how jealous I am of the Cardinals organization. They're everything I wish the White Sox would be. Through injuries and stars leaving in free agency they just keep getting to the post season and keep winning.