Bom, eu utilizo o POSTGRESQL e acho ele muito bom.
A velocidade dele é super rápida, e já fiz testes comparando a velocidade de busca de um registro na REDE com cerca de 20000 registros, e ele me retorna ruper rápido as pesquisas.
A conecção com ele tem que ser via ADO.
Outra coisa, ele parece muito com o SQL SERVER, só que muito mais barato. Tem algumas coisas que mudam um pouco, mas nada de muito brusco que altere no desenvolvimento e implantação dos sistemas. Eu pelo menos, estou ADORANDO.
Estarei te passando por e-mail um exemplo... (assim que eu conseguir ter um tempo e acessar o meu e-mail)