Microsoft, IBM