Wenn du nicht unbedingt
Unicode brauchst, dann dürft das "ältere" Delphi (2007) vermutlich besser sein.
Natürlich dürfte sich der Code zu D2007 leuchter protieren lassen, da sich "kaum" was geändert hat.
Und wenn du dann vielleicht noch Geld sparen kannst (beim 2007er)
ist halt wie bei allem Neuem ... nicht alles funktioniert sofort, aber es sollte langsam besser werden.
Der Sprung von D5 nach D2007 ist auf jeden Fall schonmal ein sehr großer Fortschritt.
PS: ich hatte jetzt nur eines von mir mal erstellte Programm (in D4 und D7 erstellt) nach D2009 portiert und die Probleme hielten sich in Grenzen ... wobei ich dazusagen muß, daß dabei das Programm eh von Grund auf an vielen Stellen komplett umgestllt wurde
(z.B. von Binärdatei und verkettete Liste im RAM auf XML ohne eine Kopie in Form einer Liste ... also alles direkt im XML-geändert/verarbeitet)