I've had a number of people react with surprise and even shock that I seem to have recommended Postfix over sendmail in my LCA keynote.
The actual question, at least as I heard it, wasn't "which of the existing MTAs would I would recommend", but rather "if sendmail did not exist, what would you run?" Postfix would be my recommended second choice for the some of the reasons I discussed in my talk. I still run sendmail, and when I set up new machines I still install and use sendmail.
The real fact is that the world has moved beyond simple MTAs, which in today's world only address a small portion of the problem. If I were a large enterprise responsible for messaging architecture today, I would not choose any MTA, sendmail or Postfix; I would be looking at fully integrated Message Processing Platforms which are designed to handle the complex messaging needs of today's large companies.