As we know, iPhone OS 3.0 brings with it the potential for tethering on your Apple smartphone, using the handset's 3G connection to get your laptop, netbook or other mobile device online while on the move. Apple have done all they can to make it straightforward - you can tether over USB or Bluetooth, with minimal setup - but the carriers seem less enthused. Some, like AT&T, don't officially support it yet, while others, such as O2 in the UK, will allow you to tether but have an expensive extra data plan you need to add.
One thing we know about iPhone users, though, is that if you show them a sign saying "no entry" they'll work out a hack to enable it, and sure enough there's now a simple way to turn on iPhone tethering no matter your carrier or tether-plan status. All you need do, in fact, is visit help.BenM.at on your iPhone and install a new local carrier profile configuration file.