Microsoft had a series of nightmares last week. This week, the tech giant got some rest, as much of the news surrounding Microsoft was positive. Reports of two new Surface devices plus the rollout of ...