By using this site, you agree to our Privacy Policy and our Terms of Use. Close

There have been small shifts from week to week for a little while now, is there a window of opportunity approaching for Microsoft to get back on top?