Tout d'abord, il faut dire qu'il y a beaucoup d'avantages en faveur de Delphi : temps de compilation plus courts, simplicité du langage, communauté très active sur Internet...
Cependant, le C++ est un langage connu dans le monde de l'entreprise comme un langage très sûr ; de plus, c'est un langage très répandu : si beaucoup de personnes programment avec Borland Delphi, il y a énormément de monde qui programme en C++ (pas forcémment avec Borland C++Builder), surtout sous Linux (écrit en C++)...
De plus, le nombre de développeurs C++ augmente très fortement chaque année. Contrairement à ce qu'on peut voir parfois, le C++ n'est pas un langage en train de disparaître au profit de Java. Le choix d'un langage dépend de beaucoup de facteurs et de préférences personnelles. Si vous aimez les langages très structurés, très typés, le C++ est un langage que vous apprécierez.
Delphi et C++ Builder sont très proches, et vous pouvez passer de l'un à l'autre avec une certain aisance. Vous devez donc décider en fonction de votre préférence de langage.