When I said a month it was because i had NO HELP. I used the first week just reading about USB physical layer, packet layer, etc. Then I discovered I didn't necessarily need to know all that stuff. Sounds like the FTDI is a good way to go. Also note that if their interface isn't all that great you might look into libusb for win32 which is released under LGPL. Also note that there are a couple of usb snoopers that are good for watching data trafic on the usb. One is here http://www.hhdsoftware.com/products/home/usb-monitor.html but it's not free. There is another called usb snoopy, but it was a tad bit crash prone, but it is free if you are under budget constraints.