Gente...
Microsoft Visual Basic 6.0 es un software con licencia UNICAMENTE.
Si realmente querés estar "legal" DEBES ADQUIRIR LA LICENCIA, independientemente de que sea para estudio, desarrollo, o lo que fuere.
Obviamente, la mayoría de los desarrolladores independientes de latinoamérica utilizamos versiones copiadas, sin pagar licencia, pero eso es otra historia.
Otra cosa a tener en cuenta es que si le vendes a alguien un sistema desarrollado con una versión sin licencia, tu cliente no tendrá ningún problema legal, pero quien los tendrá serás tu (siempre y cuando te agarren, jaja).
Si quieres utilizar un entorno de desarrollo legal y absolutamente gratuito (aunque sólo para fines de "estudio e investigación") puedes bajarte desde la página de Microsoft el Visual Basic 2005 Express Edition, una versión reducida del original, pero 100% gratuita y legal.
No posee limitaciones en cuanto a compilación ni funcionalidades básicas (más que suficientes para la mayoría de las aplicaciones que cualquiera de nosotros pueda llegar a realizar), excepto por opciones avanzadas como compilaciones para equipos móviles, etc.
Allí mismo también podés bajarte gratis el SQL Server 2005 Express Edition, el cual es idéntico al original, pero esta vez la limitaciones son que no puede correr en una máquina con más de un procesador, o con más de 1GB de RAM, y el tamaño de la base estará limitado a los 4GB.
Creo que esto será más que suficiente para tí.
Saludos!