Prereq: be on v 3.0 of the os.
1. On your iPhone, in Safari, go to http://help.benm.at/
2. Scroll down to , and touch
3. Scroll down to US, and then select your carrier.
4. Hit Install.
5. Go to Settings, General, Reset, and touch (phone will reboot - but if it doesn't, reboot it)
6. Go to Settings, Genera, Network, you will now see a setting for Internet Tethering. Touch it and turn it on.
7. Connect iPhone to your laptop (where iTunes is installed), and you should now have a network connection (you may need to configure it) to browse the internet. You can use USB or Bluetooth.