¿Es una aplicación para un solo cliente?
Si el cliente ya tiene una licencia de SQL Server, planteate su uso (aunque probablemente yo me decantaría por el uso de firebird si es SQLServ < 2000).
Si no tiene la licencia, para mi es motivo suficiente para decidirse por Firebird. El desempeño es igual (y en ocasiones superior), se puede montar sobre linux, aumentando la potencia y reduciendo los costos. Además, es suficiente para manejar volumenes de datos considerables.
Si el volumen de datos o la necesidad de una estabilidad superior justifica el costo, planteate la compra de Oracle 10g Standard Edition One, que por ahora está muy, pero muy barata.
Hasta luego.
![Wink](http://www.clubdelphi.com/foros/images/smilies/wink.gif)