Netflix, the enormously popular American DVD rental and video streaming service, is facing another blow on top of subscriber backlash regarding recent plan changes and increased fees. The cable channel Starz, which leases its most popular programming to Netflix, is terminating its contract with the company in February. For more click here