Streaming services offer endless program choices, but is it worth cutting the cable cord?