I have a Comcast cable box going into the 105D without any issues. Although I don't have an Xbox360 I'm not aware of any issues using them in concert with Oppos. Yep, no Amazon streaming but there is Netflix, Vudu, Pandora, Youtube, Rhapsody, CinemaNow and Berlin Philharmonic all built in. Some, like Netflix, do require a monthly subscription.
Don't know if you listen to downloaded DSD files but the Oppo 105 can handle DSD64 (SACD quality) through any of its three USB connections and DSD128 through the fourth, its asynchronous USB input.
I've never heard the Sony so don't know how the two stack up in terms of sonics or video quality.