Ist die Frage ob Du es wirklich brauchst. Die Enterprise/Architekt kann mehr, aber so viel mehr bringt das auch nichts. Ich benutze die meisten Features nicht. Alternativ kannst du auch das kostenlose Lazarus nehmen, wenn Du nur für Windows entwickelst wäre Delphi aber besser für Dich - ist einfach schöner mit Delphi zu entwickeln.
Edit:
ADO usw. kann man wohl unter Lazarus vergessen, zumindest wird es damit wahrscheinlich nicht so leicht, falls es das überhaupt für Lazarus geben sollte.