The iPhone OS 3.0 should be out today. Yay! O2 say that they will support picture messaging (MMS) and Internet tethering (using your iPhone as a modem for your computer) on day one.
This tethering lark ain't cheap though. Monthly subscribers will pay £14.68 per month for 3GB and £29.36 for 10GB, with a 19.6p surcharge for every megabyte over their limit! Ker-ching! Business customers will pay comparable rates depending upon the plan they choose.
And it's even worse if you've travelling - surely just the time when you'd want to use it most... It'll cost £2.94 a MB in the EU and a whopping £6 a MB everywhere else.