Hola cyberfranko por lo que he visto tienes mas alla de los conocimientos basicos de programacion, asi que recomendarte una versiona antigua de Visual basic seria hacerte perder tiempo. COmo veo que has trabajado con java, te recomiendo ampliamente Visual Basic 2005, ya que combina el poder de la tencologia .NET, la facilidad de Visual Basic y la cultura de La Programacion Orientada a Objetos

... Si no quieres gastar dinero te recomiendo que descargues Visual Basic 2005 Express Edition, aqui te dejo un link con info y tambien dodne puedes obtenerlo gratuitamente:
VISUAL BASIC 2005 EXPRESS EDITIONNota: No creas que porque es Express y porque es gratuito es deficiente, no tiene nada que pedirle a la version professional ni a la enterprise; tendras mas que suficiente para empezar y programar tus aplicaciones

, ya solo queda estudiar un poco de Visual Basic .NET, ojo que sea VB.NET ya que los codigos de Visual Basic 6.0 y anteriores no te serviran.
MIentras tanto te dejo el Hola Mundo
Modo consola:
CODE
Module Module1
Sub Main()
Dim a As String
Console.WriteLine("Hola Mundo")
a = Console.ReadLine()
End Sub
End Module
Modo Windows:
Agrega un boton de comando al formulario y en el evento click agrega el sig:
CODE
messagebox("Hola Mundo")
Saludos