Last month's Linux Journal has an article titled "Snooping the USB Data Stream", where the author talks about exactly what you want. He talks about using Linux to monitor the data, but you can still use this method to monitor Windows talking to your device by running Windows in VMware.
Linux is a super bright guy, but ignoring patents is just handing M$, SGI, Sun, etc. very effective weapons. Where will we be when M$ files an injunction against Allan Cox keeping him from releasing any code until he can prove that he's not infringing on anyone. Corporations are VERY good at keeping people tied up in the courts.
We can probably give salary advice, but we need to know where in the US are you planning on moving to, and what field you are in.
Last month's Linux Journal has an article titled "Snooping the USB Data Stream", where the author talks about exactly what you want. He talks about using Linux to monitor the data, but you can still use this method to monitor Windows talking to your device by running Windows in VMware.
Linux is a super bright guy, but ignoring patents is just handing M$, SGI, Sun, etc. very effective weapons. Where will we be when M$ files an injunction against Allan Cox keeping him from releasing any code until he can prove that he's not infringing on anyone. Corporations are VERY good at keeping people tied up in the courts.