PDANet's free app give you limited usage.  The other app I linked you to is supposed to allow you to tether via USB, but I don't know how well it works.  Just give it a try.  If USB tethering is important to you and PDANet is the one that works, I suggest paying for it--it's only $8, which is super-cheap considering how much PC programs typically cost.