Ich würde auch zu Firebird tendieren,
habe sowas aehnliches aufgebaut. (Zentrale + 5 Filialen + Aussendienstmitarbeiter die mit dem Notebook unterwegs sind.
Die Filialen greifen bei mit entweder uber Windowsterminalserver auf die Zentrale oder haben eine lokale
DB mit bidirektionaler Replikation; die Aussendienstler replizieren alle mit der Zentrale.
Entwickelt ist das ganze mit IBObjects und Firebird 1.5 und IBExpert.
Budget: Ein Delphi Prof. >= 5 solltet Ihr euch allerdings leisten!
mfg
DD