Microsoft is always trying to stay on top, and it’s doing one heck of a job. Last week, Microsoft CEO Steve Ballmer previewed a new television feature for Xbox 360 at an event called BUILD in Anaheim, Calif. The company is now inching its way into the realm of cable and satellite television through the […]