The PC based route is likely the practical one, but a stand alone stb would be the ultimate.
That said, I've heard of a linux based DVB called a Dreambox. There are even HD models I think. I dont know if the DVB HW is integrated or removeable, as a pci card.
There is another PC based, discontinued I believe using the Genpix card I think, Captiveworks? as I recall, dunno, I dont know if it was just for the subculture group or was a valid product for true FTA.
One *might* request HW based blind scan and HW based graphic acceleration from a DVB via pci or usb mfgr, but I wouldnt hold my breath. I dont know the parameters/restrictions of S2 blind scanning, but a sw based routine for standard DVB in a fast enough X86 based box should be doable. Cue resident C++ coders....
I have 2 DVB PCI (not S2) cards and the learning curve is a bitch. They are fickle, the software is problematic, and as with any Windoze based function, likely to go off into lala land on a whim. Raw PC horsepower is an issue especially with features like DVR and HD output.
Any linux users care to comment on PC based dvb, the dreambox in particular? I saw what was likely an 'end of days' blowout of what I suspect was a lowend unit for less than 90 clams shipped on Fleabay...........worthy of a TFTA station????
Linux challenged pc users want to know.......