Perdon que aporte algo, tanto en VC como el Builder, programas en C++, como en Delphi programas en Object Pascal, las diferencias sustanciales es lo que aporta el entorno. El mal llamado VC de visual no tiene nada, lo único que aporta lo visual es la generacion de dialogos, menues, y boludeces de esas que van integradas a los famosos recursos. Un programa Win32 contsa de ejecutables mas recursos, para hacer una aplicación seria o la encaras con C plano, el lenguaje nativo de Windows o te aprendes las MFC ( Microsoft Foundation Class ) que es una serie de clases que encapsulan mucha funcionalidad para windows. Las 2 alternativas son altamente costosas a nivel aprendizaje y tiempo de desarrollo, terminas escribiendo codigo como un esclavo.
Con respecto a Builder Borland encara la cosa bastante diferente, lo empalma a Delphi, que es infinitamente superior a VBasic, a nivel programa y la potencia del lenguaje, estos 2 si que son visuales de verdad, generar una aplicación sencilla es muchisimo mas facil que con VC, pero con Builder laburas con C++.
Mis conclusiones son estas, si necesitas aplicaciones win32 graficas rapidas y estables, usa Builder o Delphi, depende que te resulte mas facil C++ o Object Pascal, ahora si necesitas aplicacion muy tunneada en velocidad, o necesitas implentar drivers, o cosas asi usa VC.
Saludos