I'm on Vue for now as it meets all needs and price point. Sling is a good start in the right direction, but isn't quite there yet, feels very beta still, and I tried it before it ever reached the ATV. Somehow, PS got it close to right with Vue, I have great picture quality, DVR seems to work ok for me, and the login works with any and all services I've tried so far. There are currently apps available for ATV for all the things I currently watch, so I don't use the actual PS3/PS4 much to watch anything. Debating on adding another ATV4 to downstairs TV and sticking with Vue.