
PVR recommendations
Topfield supports ICE TV EPG I found this added extra functionality. Do check out the ICE TV site for great deals on topfields. I bought my topfield from some one else and found this sight later. I was quite miffed that I had payed too much for my topfield. ICE TV had better deals and are certainly worth a look.

I have a Topfield 7160 (HD twin tuners, 500GB HDD) and still believe it is fantastic value for money - I believe they're around $360 now. As said above, you can plug in an external HDD to play or transfer mpg or music files. It has an FTP server as well as a Web server, whioh enables high-speed transfer to/from PCs.
It has a fairly new feature "Intelligent Recording". If you select IR on a program from the EPG, it will automatically record every occurence, regardless of date, time or channel. The downside is that it takes the name literally, so you can get caught out if they add something to the standard program name, e.g. "... - Final", or "..... - Special Time", etc.
The problem of programs starting/finishing later than advertised can be overcome by internal settings which automatically start recording "x" minutes early and finish "y" minutes late. Mine are set to 2 mins early and 25 mins late so I rarely get caught out!
I can only comment on Topfield as I've never used Tivo but I do have high confidence in the product and can certainly recommend it.
