"Python, the language that wraps itself around a problem to squeeze out a solution, swallowing it whole."Linux user number #14284
"A journey of a thousand miles begins with a single step." - Confucius.
VMWare had USB 1.x support in late version 5, and picked up USB2 support in version 6.
Wine is hit and miss, mostly miss. I've found relatively few things that work well under wine, and those are all very simple programs.