may i ask if you're sure it's a legit copy of vb?
If it isn't, that's probably your problem
if it is, maybe there's something corrupt on the cd itself - in which case you can contact microsoft, mail the cd to them and they'll mail your a fresh one back free