Osobně preferuji USB pro DVB-T a PCI pro DVB-S (DVB-C jsem kvůli vysoké ceně neřešil).
USB DVB-T tunerů s podporou Linuxu je habaděj a USB se dá snáze měnit, přehazovat a případně se dá vytáhnout dále od počítače přes prodlužovací (a tedy ne anténní) kabel.
Pro DVB-S je vhodné mít CI dekódér, který se běžně umisťuje do záslepky vedle karty, a kvůli pevné instalaci satelitu je stejně zbytečné to mít přes USB.
Ale je to spíše osobní preference.
Nějaké konkrétní zařízení (co používá autor přesně?) z nabídky např. http://interlink.tsbohemia.cz/ by nebylo?
DVB-T mám vyzkoušené Asus MyCinema U3100 Mini, Pinnacle PCTV Dual DVB-T 2001e a Terratec Cinergy DT USB XS Diversity, všechny bez problémů fungují, ten Asus je hodně dobrý, ty druhé dva mají dva přijímače (takže umí ladit dva multiplexy najednou, což se hodí pro streamování po síti, kde je víc počítačů). Ještě jsem měl jeden starý Pinnacle, který nemůžu najít, ale ten se už stejně nevyrábí (resp. dělá se stejný s jiným čipem, který nebyl podporovaný, když to kamarád zkoušel).
DVB-S kartu jsem zkoušel Hauppauge WinTV-NOVA-CI. CI slot jsem u ní nezkoušel (karty od DigiTV v něm nefungují, protože jsou svázané s konkrétním slotem), ale měl by taky fungovat (je polohardwarový polosoftwarový a podporovaný linuxovým ovladačem).
Pěkný seznam v Linuxu podporovaných zařízení je na LinuxTVWiki.