Both MySQL and PostgreSQL are absolutely fantastic pieces of software. Both have their pros and cons, but in general, they are neck in neck.
There was a nice quote that I forget where I read it, but it goes as such:
"Choose MySQL if you want an open source product, PostgreSQL if you want an open source project."