Why not look into building a MythTV system, then? It's a PVR, and you can put a
TwinHan S-DVB card in it to use it with FTA satellite... as well as a traditional card for terrestrial (analog) cable television.. and even an
OTA HDTV card.
I have had a MythTV setup going here, with three cable tv tuners, for just over a year, and I'm loving it. You do need a bit of hardware/software/OS knowledge to get things going (or, some incredibly good luck!), but once it's up and running, it's a dream!