Device to programmatically controlled USB relay/switch
My solution would be a Digital I/0 module from....

http://www.weedtech.com/digital-io.html

Works with windows, and you'd have ample ports left over.