is there any basic proxy server software for Windows that allows you to setup a proxy server on one network interface (NIC/Adapter, etc) and have it route traffic through to the other network interface as if it's being sent from the second interface?
Example: NIC1 tries to send traffic to Google.com via a software based proxy server on 127.0.0.1:9090 Software proxy sends the traffic out to Google.com through NIC2.
EDIT
I go to Starbucks a lot, and I like to use their free wifi. However, I would prefer to send specific types of traffic over my tethered phone's 3G connection instead of over the Starbucks network.