These days it seems like whether you subscribe to cable or satellite, even if you are still using rabbit ear antennae, there is never anything good on television.  Hundreds, if not thousands, of stations from which to choose and yet most of us still end up channel surfing.  Many times this is because TV programming