We say this every week, but what a week it's been in tech: we've seen a flurry of new product launches, reported on a seismic ...