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.
Regards-Michael G.