How to tether with the sprint hero.
First download the sprint htc sync software
install it
after it is installed locate the driver folder and copy it to your desktop
plz note that if you have windows 7 64 bit as I do you can acquire the vista 64 drivers from the internet that work fine. In which case you then do not have to install the sync software as that is the only point of that is to get the driver
Uninstall the sync software
The go into your wireless controls options in the phone turn off the mobile network. Then pick the option directly below it, mobile network settings, this will bring up another set of options. All the way at the bottom is the settings for mode of operation. Select that and pick 1x which is the slowest Internet.
The reason you pick that is it takes slightly longer to connect to it which is for the next step.
Now switch back to your wireless controls and scroll to the bottom where you should see Mobile network sharing, which should be grayed out because the mobile network is not active. At this point plug your phone in and Windows should ask you for the drivers which are hopefully on your desktop. After the phone drivers are installed plug the phone in to the PC. Now here is the tricky part
You must connect to the mobile network sharing before you connect to the mobile network. So you must hit the mobile network check box then right away hit the mobile network sharing and if it connects to your pc before you connect to the mobile network you will not see any errors on the phone. If you see username/password incorrect repeat the previous step. It usual take me a couple tries. Once it connects you will not see any errors. Then go back to mode of operation and switch it back to hybrid and I get about a 1mb connection which is fast enough to watch hulu videos. You may have to wait around 30 secs for your computer to connect but if you did not see the error on your phone about the vision user/password error on the phone then it will work shortly. I got this phone to tether as I live in the country and the only other options are satellite or broadband card.
I know it works because I am doing this forum post from it as we speak

laptop with windows 7 64bit
Sprint HTC HERO
No root access or software needed just the drivers