I purchased PDANet a few weeks ago. Works fine for me. A small price to pay for tethering as far as I am concerned. FYI, I decided to try WiFi with it...pointless I know.
I switched the WiFi off on my laptop, initialized PDANet on both sides and verified it was working. So, why not try WiFi. I turned it on on the EVO and voila, it worked. I know it was functioning because the 3G symbol disappeared and my speed tests jumped from about 1.8-2.2mb down to 12+mb down.
Useless but worth trying anyway. PDANet is pretty snappy, no lag that I can detect through my laptop connection.