From ModMyiFone - Wiki
With a little help of small Windows console utility called iTunnel.exe you can make your PC connected to iphone's GPRS/EDGE/3G Internet via USB cable.
There is no need for wifi anymore to tether!
OpenSSH must be installed on the iphone.
iTunes should be installed on the PC.
Read the guide here:
[1]