According to me postgreSQL is good.

it has a good performance, and you can write a efficient queries .
It is open source .

for More information visit the following Link.

http://www.postgresql.org/docs/