shaaaaaaaaaaa. si era opción el que puedas cambiar de SO te hubiera aconsejado lo mismo jajaj. Vista es de lo peor.
Has como dice Sebas, ponte Seven y mejor aun el de 64 Bits, puse el VB6 en Seven de 64 y corre, solo que es una joda al momento de mover los controles en tiempo de diseño, fuera de eso no hay problema, igual no descartes el usar de forma habitual un Virtual.
Lo de SQL2000 no se.