There's also the problem that Windows is generally pretty sh*t at detecting USB devices. It could well be that it's taking longer for windows to decide that it's got a COM port than the COM port exists for, what with it having to reinstall the drivers into the kernel, and play silly little tunes. You could probably do it fine with a Linux machine.