To provide another retailer with its core computing needs, Microsoft has reportedly inked a five-year deal with Gap. The size of the deal was not...