Microsoft and Apple last week kicked off promotions that may signal inventory clearing as they prepare their next generations of hardware.Related StoriesApple will sell a 'shedload' of iWatchesWhat to expect from Apple at WWDC 2013: iOS 7, OS X 10.9, new Macs, iPhone 6, iPad 5?Google nixes Glass facial recognition due to privacy concerns