If you are running Vista 64 bit then you need to create a VM and install VB6 in there.
Thanks Rob, I'll check it out...