One option not mentioned so far as a standalone solution is to use one of the Linux based STB's that seem popular in Europe, along with one of a couple of opensource PVR images to run it.
Have a look at
http://www.world-of-satellite.co.uk/combo-digital-cable-terrestrial-satellite-receivers - there are a number of manufacturers and models that are fairly modular, allowing up to 4 tuners, which can be a mix of DVB-T2/DVB-S2. Some can take internal SATA drives, some of the cheaper one work with USB drives. You can then choose which PVR software you want to run with OpenVIX being one of the more popular (
http://www.openvix.co.uk/), others being OpenATV and OpenPLI.
The advantage with the software is that it is opensource - and is designed to support plugins, so you could probably make it do whatever you want. However, having looked a bit at these, the software is clearly designed with the European user in mind, and doesn't support some of the Freeview things we know and love, ie Accurate Record and true series linking. Having said that, there is apparently a "VPS" plugin which is supposed to do what AR does but was written for German users (I think), but may well work with Freeview. As to lack of Series Link, the software does have some pretty powerful search capabilities allowing you to setup searches that will mimic Series Link, a bit like you had in Mystuff for the Topfield (if any old timers used to use that
).
Another advantage is that you can record more than one (or all) channels on a mux using just one tuner, so with multiple tuners, you could have a lot of simultaneous recordings going, dependent on the speed of the box.
There was a long (and now 2-year old) thread over at the Topfield forum along similar lines to this, ie what do we replace our beloved box with. It does make interesting reading, and one user took the plunge and bought one of these Linux STBs and did a review on Youtube - it is worth a read through. Thread is at
http://forum.toppy.org.uk/forum/viewtopic.php?t=20627
Given the software is opensource and does allow plugins, there is probably a lot of scope for customising these, considering the skills of some of our members.