I took out my 640 XL to try W10 on it, and dear god, it was slow as hell... The funny thing is, the plastic on the 640 XL doesn't have the "soft touch" feel to it, but overall, it feels more solid, and whole in the hand. The 950 XL's plastic feels nicer to the touch, but the flex and creaky...