Virtualbox allows you to use any usb device![]()
Virtualbox was quite hit and miss with usb devices for a while, seems to be working now. Ubuntu host, 7 guest both 64 bit. I can't persuade ubuntu to play nicely with an ipod, but the virtualised windows has no problems with it at all.