How about support for / a tie in with these guys www.arstech.com to provide the logical extension of PC support on Mac? (OK, so you need to sort out USB support first.) Having the option to map LPT1 in the virtual Windows to a real LPT card attached to the USB2ISA would enable support for a whole load of legacy devices. My main tie back to a 'real PC' at the moment is supporting non-USB devices such as the Micromaster-LV48 (www.icetech.com).