Also mit Borland erstellst Du Programme für... hmmm... Windows? Und das ist doch von... hmmm... Microsoft? Moment mal, auf welchem Betriebssystem läuft denn der C++-Builder? hmmm...
Ein wenig inkonsequent, findest Du nicht?
Zum Thema:
Die beiden IDEs tun sich nicht viel, solange es um normale Anwendungsprogrammierung geht. Es gibt gewisse Inkompatibilitäten bei Konsolenprogrammen (weil es da keinen wirklichen Standard gibt).
Sicherlich kann ich aber auch mit VC++ ein Projekt erstellen, mit dem der C++-Builder nicht fertig wird.
Meist ist es eine Frage der Gewöhnung. Wer sich in seiner IDE auskennt, der wird dabei bleiben wollen, und auch Argumente dafür finden. Was "besser" ist, kommt ganz drauf an, was man machen will.