Well I actually did try running it through a virtual console. I first tried using microsoft virtual console but that lacks support for usb. I then tried running windows 2000 on virtual box, but for virtual box to use usb, the device has to be installed on the host computer and then mounted on virtual box. Because of the fact that the drivers only go up to windows 2000 and not vista, I don't know if it's even possible to install the printer on vista just so I can mount it onto the console.
The device is a microplate liquid handler so basically it's set up to mix very precise amounts of chemicals without losing the seals and it'll then partly analyze the result of the reaction.
There are a couple possible fixes that I was thinking of but I'm not sure if either is feasible. The first one is that I've heard some talk about dual booting. Now to the best of my understanding, this seems to be something like having two operating systems on a computer and choosing which one to run during start up. Hopefully someone can tell me if I'm close at all and if this is feasible.
The second solution is tricking vista. Is there anyway I could install the device on vista with the windows 2000 driver. I know I wouldn't be able to run it via vista but I wouldn't want to anyway. Somehow install it in vista (it would basically be useless there since the computer wouldn't be able to communicate with it). Then, run windows 2000 in a virtual console and mount the machine through the usb port since it would be an installed device and therefore valid to use.