Alternativ könnte ich auch auf .NET/Mono zu gehen, allerdings habe ich noch wenig Erfahrung damit.
Das ist zwar ketzerisch, aber ich würde mich mit .NET (oder gleich Java) anfreunden, wenn Du schon darüber nachdenkst. Delphi ist (im Berufsumfeld) einfach zu exotisch.