You can do fta through a computer. DVB World Box is the easiest way to go, and for the pvr functionality, DVB Dream is the way to go... only real issues with dvb dream that I've had are
1. ts reader requires a seperate dll than what nextstorm provides - don't use it unless you want to put yourself in to dll hell... just use the thing as is... forget about ts reader.
2. dvb dream has problems if timed recordings are set up to minimize and do renderless... forgetting about the minimize and just recording as renderless is the solution... or at least for me. I'm on a 1.5ghz machine with 512 mb ram. I do timed recordings in renderless mode to make sure the computer doesn't max out cpu and restart... recording dvd quality stuff eats lots of ram. You have to save where you can when you can if you don't have top of the line computer.