I know this subject well since I install electronic systems in homes and businesses. It really depend on how you want to watch TV, how many TVs you have and how many locations (Main home, lake house, ski house, farm, ranch, etc) you have. Some services only allow you to stream X many at a time...