20100106 unknown: Google; Apple spar in high-tech heavyweight battle