As the landscape of personal computing is changing, Microsoft (NASDAQ:MSFT) and Google (NASDAQ:GOOGL) are doing battle in both hardware and in the cloud. Each has recently offered an answer to replace the traditional laptop PC, and each has made a major push for more cloud-based solutions. In the meantime, we all seem to be waiting for the newest thing from Apple (NASDAQ:AAPL) -- the iWatch, or the iPhone 5, or the iDon't Know What. It's time for Apple to get in the game.

In the video below, contributor Doug Ehrman discusses how these two behemoths are doing battle and why Apple is being left behind.