N neowin.net Microsoft: We see all the backlash and we know we have a lot to fix in Windows 46 points defrost 11 months ago 58 comments