Comment Comment by JadeNB The posted article seems to be doing quite the opposite; it is arguing against that perception of Microsoft. parent JadeNB 11 years ago