Visual Basic non è gratis...lo puoi solo comprare, al massimo con una licenza studente. Per visual basic .NET c'è un'ambiente gratis #Develop, che pero è ancora in fase di sviluppo e contiene quindi un po di bugs, e si puo scaricare qui:

http://www.icsharpcode.net/OpenSource/SD/