Don't ignore postgresql -- every bit as open as MySQL, not in the middle of a muddle (caused in MySQL's case by acquisition by Sun then by Oracle, core developers leaving, forks into Drizzle, MariaDB, OurDelta, ...), AND just about as functionally rich and SQL standards compliant as MS SQL Server if not more (I miss recursive CTEs a lot when I have to use MySQL -- both SQL Server and PostgreSQL have them, though, just as the SQL standards require!).
At the recently concluded OSCON (the Open Source CONvention) 2009 in S.Jose, my totally subjective impression was that the MySql-and-forks folks were mostly busy needling each other, the many Microsoft folks were totally mum about databases, and the PostgreSQL folks were the ones discussing, teaching, explaining issues such as scaling, database design, optimizations, deployment options, and so forth. I've long loved PostgreSQL, but with the current 8.4 release it really seems to have reached a peak!