I would start with finding the TV sites you're interested in yourself and using Windows Media Player, for example, to view them. You'll find most of that 1000+ channels quite boring or ununderstandable because they are in a foreign language or very local.
But I must admit I never used a program like this. It's just my guess.
Are any of the programs that supposedly allow you to receive 1000+ channels of TV on your computer worth it ?