C channelregister.co.uk Windows 8: Microsoft will declare victory, but will anyone believe it? 20 points SlipperySlope 14 years ago 44 comments