Requirements: All Android versions
Overview: EasyTether shares your phone Internet connection with PC (Windows 7/Vista/XP 64-bit/32-bit, Mac OS X, Ubuntu, Fedora 13+). EasyTether works via USB.
Does not require root access.
Tether PS3, Wii, XBox via PC Internet Connection Sharing, you need a computer for game console tethering.
One-time fee only.
What's in this version:
Fixed poor upload performance on Windows 7/Vista
Validated support for OS X 10.8 Mountain Lion
Note: (credits to appz)
1.) Install the v0.9.3. After the installation is complete open the easy tether program and select "about". Write down the 5 digit "registration code".
2.) Uninstall the program. Now go to the android market and install the free easy tether lite. Run the program like normal and select the about section again.
It will ask you to submit your registration code to change it to the pro edition. Enter that 5 digit code that you wrote down.
You now have the latest version. The 5 digit "registration code" you wrote down is specific for your phone and should work on future versions.