RE:me voy a Visual Basic6?
se pueden usar diferentes lenguajes para diferentes productos\tareas, eso no es problema. en algunos casos tienes que hacerlo porque buscan mas a programadores de VB que de Delphi, aunque no se cual sea tu caso.
en si todos los lenguajes o productos tienen ventajas y desventajas dependiendo por donde se le vea.
para mi por ejemplo delphi aun sin usar la VCL mete mucho codigo basura a su ejecutable, en este caso el producto visual c++ es mejor, pero esto no se debe al lenguaje sino a los programadores de los productos. delphi podrian anadir soporte para drivers u otras cosas mas pero no les interesa porque ese mercado no es muy fuerte, ellos quieren dinero!.
una ventaja de delphi sobre vc++ es la de crear programas en corto tiempo en cuanto a GUI aunque eso cueste unos KB mas.
vb sobre delphi mmm no se, no se me ocurre nada
delphi sobre vb, codigo compilado no interpretado, no dependencias (controles activex), mejor soporte con punteros. etc