I read somewhere that MS and Nvidia were in disagreement when they were planning on the next GPU for Xbox 2 and hence, MS went to ATI.