If you search the MOMENT forums, there are posts about a free program called 'Azilink'. So, google 'AZILINK'.
If you read the threads, you will get all the information necessary to tether your EVO via USB, which I prefer because it charges the phone at the same time. It works exactly the same as on the moment. There is a program you have to install on your laptop to 'tunnel' to an unused port (in the IP meaning of port, not physical) on your phone. Then a very small script to run on your laptop when you want to tether. All the details are on the Azilink web page. It enables https for free unlike PDAnet.
It's not that difficult to do, works perfectly, and it's totally free. The only thing that I discovered while using Azilink on my EVO is that you must be in Sync or Disk Drive mode (I use sync mode and do not have HTC sync installed on my laptop), not charge only. And on windows 7, you have to run the script as administrator.