I love how people saying that MS version is better aren't even talking about the big "selling point" feature of the one but instead are just talking about apps that have been around since the 360. Those apps and the new HDMI in feature actually negate each other right? One is supposed to let you replace your cable while one lets you watch it through your Xbox...
Having a deal with Viacom and other content providers just mean they have made deals just like any of the other cable companies. Lets say you have Time Warner and using the the App within the 360 for your content. If sony comes out with their IPTV that just have the same stuff you get on your TWC, how is that a better solution.
@ Bolded: Using TWC again, it already have an app that you can download and get all of their service including live TV from Apple devices Android devices Roku and Samsung Smart TV. A few of the bigger cable companies do the same thing and their stuff are supported on more than just Sony devices. In other words, if you subscribe to any of the big cable services like TWC, Comcast, Verizon etc, you are not tied to any device or Smart TV since they support them all. There is nothing really new that Sony is doing or unique from their competition, its just another service. At least until we get more detail.