Ik kan de TechniSat Cablestar HD2 aanbevelen. Deze wordt goed ondersteund door de mainline-kernel en kan full HD aan (softwarematige decoder, zorg voor op zijn minst een dualcore in je PC). De CI-module heb je niet nodig, al was het maar dat die dan weer niet wordt ondersteund.
Aan de softwarekant zou ik voor Tvheadend kiezen. XBMC 12 kun je dan inzetten om te kijken. Het heeft eigenlijk alles aan boord wat je op een tv zou aantreffen, zoals teletekst, ondertitels, en het kan ook direct de PVR van Tvheadend aanspreken, je kunt direct opnemen en terugkijken.