PDANet for Android- Tether Your G1 to Your Laptop
The ability to tether a 3G phone to a laptop is always desirable. Phones with 3G make dandy modems for laptops, and owners like to do that as they are already paying for that phone data connection. Carrier rules aside (at your own risk), utilities have been around as long as there have been 3G phones that let you tether them to the laptop. A utility from a company that has been doing this for years is now in beta (free) for Android phones, meaning the T-Mobile G1.
PDANet is a utility from the folks at June Fabrics that makes the act of tethering simple and direct. The utility has long been available for Windows Mobile phones (and others), and this new version brings the ability to tether to the G1. This beta is free but will likely be a paid app when it goes live, so if you want to tether your G1, go get it. Just don’t tell T-Mobile. Note that there are versions of PDANet available for BlackBerry, iPhone, Windows Mobile and PalmOS too.
Related research and analysis from GigaOM Pro:
Subscriber content. Sign up for a free trial.

I don’t see any such app for the iphone. there was a tethering app while back but apple killed it (yeah, I love you too Apple/AT&T you double charging bas…).
Griffon, it’s for jailbroken iPhones only, via Cydia.
I wish the people doing these would just make the phone’s wifi card act as a access point. That would make it far more useable than tethering. Also, note, this is only for Windows and requires a app be installed on your Windows machine. Nice idea, but ultimately why are we using a cable when we shouldn’t have to? It should be like Joikuspot on Symbian devices.
The PDANet software works with a Macbook pro. I’m running Windows Vista Ultimate on my Macbook Pro 15 using VM Ware Fusion 2.
It’s okay for browsing blogs and google searching stuff. I wouldn’t try watching any YouTube videos nor downloading any torrents with this though.
There is another tethering app for Android, called EasyTether.
It does not require root and is much cheaper than PDANet.
EasyTether is available via Android Market