No experience using one with windows, but it seems to work find with cgminer and a recent version of Ubuntu. The only hitch was that I needed to add these options to the cgminer command line or it kept connecting and disconnecting from the device:
--icarus-options 115200:1:1 --icarus-timing 0.22