Sorry my poor english... I’m from Brazil. After buying PDAnet and iPhoneModem (and be disappointed with them) I discovered this way of tether my iPhone without use of a Wi-Fi Ad-hoc network. In my opinion this is a better solution because does not drain battery like the previous and does not warm iPhone too much. Steps: 1. iTunes installed on laptop; 2. Plug your iPhone via USB cable; 3. Jailbreak iPhone (you can find a guide here: http://www.iphonemodem.com/jailbreakGuide.pdf; 4. On iPhone, through Cydia, install the OpenSSH package; 5. On iPhone, through Cydia, install the Bossprefs package (necessary to turn the OpenSSH server on); 6. Download the iPhone Tunnel application for Mac OS X from here and put it in your application directory; 7. Go to http://www.proxifier.com/mac/, download the application Proxifier for Mac and install it; 8. On the iPhone “click” the BossPrefs’ icon > “Config” > Turn on “Show SSH” > “Back”> Turn on “SSH”; 9. On Mac run the iPhone Tunnel application. It will show a little shortcut on the superior bar (besides the clock, etc.). Click it and in preferences check if “Local port” is set to 9876 and “Thethering port” is set to 9999. Click the iPhone Tunnel’s icon again an then “Turn Tunnel On”. Click it one more time and go to “Tools” > “Thethering”. It will open a Terminal window. Do not close it. It will ask you a password. If you don’t know what this is about type “alpine” and hit Enter. Do not close the terminal window. (ps: if you have changed de password for the user mobile in the iPhone system put it in when asked); 10. On Mac open the application Proxifier for Mac. On the menu bar go to “Options” > “Proxy settings...” It will open a window. In this window click “Add”. It will open another window with server settings. Configure this way: Address: “127.0.0.1” Port: “9999”, check the “SOCKS Version 5” and hit OK button below. 11. Again in Proxifier click “Options” > “Name resolution...” > check “Enable” and hit OK button. Leave Proxifier open; Change the proxy configuration of your applications (Safari, Adium, Transmission... etc.) Put the same address as Proxifier. SOCKS 5 for type of proxy protocol, 127.0.0.1 for address and 9999 for port. Use the application and see if it works. Enjoy.