You may also want to check out this link: TetherBerry | The Web Anywhere
. I read they were coming out with a mac version.
Also confirm if O2 requires a tethering plan like AT&T. I think tetherberry gets around that somehow but I'm not sure. Before you get hit with a $$$ add on your bill, do some homework.