Virtual PC 2007 does not connect to USB.

If USB is a requirement, then you'll need to consider e.g. VMWare.