Not going to get an answer to that question here since this is a peer-to-peer forum where user's help one another.
There is however an interesting twist in the future if you read up on the latest FCC rulings which require providers to move to a solution which does not require a dedicated box which you must rent from them. Not the solution I was rooting for (they chose a model closer to the one the cable companies wanted vs the one which software creators wanted), but still a step in the right direction to freeing people from having to "rent" expensive equipment from the cable provider.