Intanto grazie per le risposte.
Come OS principale avrei Windows però non escludo di utilizzare anche Linux (o BSD).
L'applicazione che vorrei scrivere per adesso dovrebbe essere in c# (anche se prevedo di riscriverla in Java più avanti) e il database che andrebbe ad utilizzare non sarebbe tanto grande.
Quale tra questi rispetta meglio lo standard SQL?
Quale è più semplice da installare/configurare?
E quale dispone di tool di configurazione migliori?
PS:A lavoro utilizzo MS SQL Server 2005 e (purtroppo) mi trovo bene.
Grazie