El que debes tener es el .NET, ¿por qué?, pues tiene más herramientas y además nota que con el 6.0 el modelo de las aplicaciones es de Windows 9x y con el .NET son para XP.
Características de VB .NET:
Con Visual Basic .NET, Visual Basic sigue siendo la herramienta más productiva para la creación de aplicaciones que se ejecutan en el sistema operativo Microsoft Windows®. Con Visual Basic .NET, los programadores pueden seguir aprovechando sus conocimientos y capacidades para crear la próxima generación de aplicaciones y servicios Web XML.
Eficaces aplicaciones basadas en WindowsCon la herencia visual, los programadores pueden simplificar enormemente la creación de aplicaciones basadas en Windows, centralizando la interfaz de usuario y la lógica común de toda su solución en formularios primarios. Utilizando delimitadores y acoplamiento de controles, los programadores pueden generar formularios redimesionables automáticamente sin código, mientras el editor de menús in situ permite crear menús de manera visual directamente desde el Diseñador de Windows Forms.
Aplicaciones basadas en el WebCree soluciones Web en Visual Basic .NET utilizando el Diseñador de Web Forms y el Diseñador XML compartidos. Los programadores pueden utilizar la tecnología Microsoft IntelliSense® y la capacidad para completar etiquetas; o bien, elegir el editor WYSIWYG (lo que ve es lo que se imprime) para poder crear aplicaciones Web interactivas arrastrando y colocando elementos.
Aplicaciones móvilesLlegue hasta la gama más amplia de dispositivos compatibles con Internet utilizando las características de Mobile Internet de Visual Studio .NET. Estas nuevas características ofrecen a los programadores una única interfaz Web móvil para proporcionar compatibilidad con una amplia gama de dispositivos Web, incluidos WML 1.1 para teléfonos móviles WAP, HTML compacto (cHTML) para teléfonos i-mode y HTML para Pocket PC, dispositivos de mano y localizadores (pagers).
El centro de control más avanzado para los programadoresLa página de inicio de Visual Basic .NET es un portal para programadores que permite tener acceso con un solo clic a información acerca de los proyectos usados recientemente, las preferencias personales, las actualizaciones de productos y la comunidad MSDN Online. El Cuadro de herramientas ampliado muestra una vista dinámica de los componentes del proyecto, como los controles de Windows Forms y Web Forms, los elementos HTML, los objetos y los miniprogramas.
Plantillas y asistentes que permiten ahorrar tiempoLa plantilla de servicios Web XML crea e implementa automáticamente los diversos componentes de un servicio Web. El Asistente para la instalación permite distribuir las aplicaciones .NET de forma sencilla.
Ayuda disponible al instanteLa Ayuda dinámica proporciona acceso con un solo clic a la ayuda pertinente, independientemente de la tarea que se esté realizando. MSDN Online Access proporciona vínculos directos a ejemplos, grupos de noticias, actualizaciones y descargas de Visual Basic .NET en el entorno de desarrollo integrado (IDE).
El lenguaje más sencillo y popularDesarrolle aplicaciones utilizando el lenguaje de programación más fácil de leer y de escribir que existe. La compilación en segundo plano proporciona información al instante y señala los errores con un subrayado ondulante.
Funciones de programación ampliadasLa implementación lado a lado acaba con los conflictos entre versiones y la herencia permite reutilizar el código de cualquier lenguaje basado en .NET. El Control de excepciones estructurado proporciona un código de control de errores más elegante y fácil de mantener.
La mayor comunidad de programadoresIncorpore recursos, componentes y código de más de 3 millones de programadores de Visual Basic de todo el mundo. Utilice componentes del gran mercado de proveedores de controles para crear completas aplicaciones basadas en .NET.
Fuente:
http://www.microsoft.com/latam/vbasic/producto/caracteristicas.asp