The default Windows setup program for the TalkSwitch Configuration Software fails when it tries to install Java, but if you install Java in the same bottle before trying to install the TalkSwitch Software, everything seems to work fine. I have pushed firmware upgrades to a TalkSwitch box from their software running under CrossOver on my MacBook (OS X 10.6.3).