I used this:
http://www.simonblog.com/2008/11/25/...ng-pwnagetool/
But the Windows version. Makes sure your itunes is up to date and phone and stuff.
Tethering might be a bit tricky but there are step by steps. Basically you have to make a network on your laptop, join it, then join your iphone to the laptop connection, which makes the internet available to the laptop.
If my mates went wrong he was just gonna smash it and claim on his insurance

So don't blame me if it goes Pete Tong.