I'm currently (based on some excellent advice from the forums here) using:
3 x DVBSky T9580
My system is based on Ubuntu 15.04 and the cards are supported virtually out of the box (firmware just needs to be dropped in) with kernel 3.19.*.
I've literally hadno problems with these cards at all, they've worked perfectly for months now - really impressed. I don't use the DVB-C side of things, mind you, but use the DVB-T2 and DVB-S2 tuners to give me 3 of each type. The DVB-T2 tuners are all for UK Freeview, 2 of the DVB-S2 tuners for UK Freesat and the final DVB-S2 tuner connected to a 4-port DiSEqC switch for Astra 19.2E and Hotbird 13E.
Also - a recommended motherboard:
http://www.biostar.com.tw/app/en/mb/introduction.php?S_ID=775
A recent upgrade, but I've found this an excellent companion for these cards so far - a low power motherboard using an integrated J1900 processor - barely taxes the quad CPU when under reasonable load and uses a minimal amount of juice. I have my tvheadend server setup for WOL so that it wakes from S3 from Kodi clients (WOL is not mentioned as supported by the motherboard/onboard NIC in the manual btw, but it is :) ). At ~£50, with only memory to add, pretty well priced too.
In addition, both with this new motherboard and my past Intel DG45ID, the T9580s use MSI interrupts by default and do not re-order themselves on reboot; module unload/load on sleep/resume is just a matter of unloading
smipcie si2168 m88ds3103
and loading
smipcie
. I had a hell of a time with continuity errors and reliable sleep/resume with TBS cards (using both TBS and open source drivers) but with the T9580s everything has been fine.
<<