I think it just depends on your preference. We have the apple tv, but we got my in-laws a Roku box. I think it just depends on what you are wanting to use more or use it for. We like using air play from our ipads, but Roku does have more options on it as far as apps. You can download more apps to your apple TV though.