On AlterNet: offshore tax havens