How to access internet on my  HTC Desire from my pc with USB?
Try with:
http://www.junefabrics.com/android/

If you have a rooted device maybe this would be a better option:
http://blog.mycila.com/2010/06/reverse-usb-tethering-with-android-22.html