A maior reclamação em relação a ele é não ter uma versão nativa para windows. Então, alguém (os desenvolvedores do PostgreSQL) escutou nossas preces.
A próxima versão do PostgreSQL (7.5 ou 8.0) virá com suporte nativo ao Windows. Isso quer dizer que não será mais necessário utilizar o CygWin para rodar no windows. Será compilado com o ambiente MinGW.
Atualmente essa versão se encontra em desenvolvimento, mas eu estou usando e não tive problema até agora. Para instala-la é necessário seguir alguns passos, mas quando for liberada a versão final, terá um instalador gráfico para fácil instalação.
No endereço http://momjian.postgresql.org/main/writings/pgsql/win32.html é possivel encontrar o status do desenvolvimento do PosgreSQL para Windows e no endereço http://www.hagander.net/pgsql/win32snap/ é possivel encontrar a versão de desenvolvimento já compilada para Windows e os passos para sua instalação.
Quase que traduzindo, para instalar a versão de desenvolvimento do PostgreSQL no Windows:
1) Fazer o download a versão já compilada Aqui.
2) Descompactar o arquivo em uma pasta vazia (um bom lugar é: c:\postgres).
3) Adicionar no PATH do sistema o diretório bin e o diretório lib da pasta onde o arquivo foi descompactado
4) Adicionar a variavel de ambiente PGDATA com valor o endereço da pasta onde irá conter os dados do banco (por exemplo c:\postgres\data).
5) Abrir uma janela de comando e digitar: initdb -L "c:/postgres/share". Note que as barras são invertidas e a pasta c:/postgres é a pasta onde foi descompactado o arquivo do PostgreSQL.
6) Agora o o PostgreSQL já pode ser inicializado, simplesmente digitando o comando postmaster. Para fechar apenas aperte Control+C com o foco na janela.
7) Para entrar no banco, abra uma outra janela de comando e digite psql template1.
Na minha opinião, o PostgreSQL não deixa nada a desejar em relação ao Oracle. Só não tem o nome e o suporte da Oracle. Então, descartando o nome, se alguem precisa de muuuito suporte, utilize Oracle Database, caso contrario PostgreSQL na certa, e hoje muitas empresas já prestam suporte ao PostgreSQL.