True I do like NPVR.
I also like Hauppauge tuners and have never had an issue with them or their drivers.
As far as HDHomeRun goes, I like the "One Box" HTPC server config. and by that I mean one large PC with all tuners internal that distributes all media across the LAN and processes recordings to remove commercials and reduce file size by 90%.
Of my 5 "extenders" 3 are PCs (2 of which are old P4s), a Gateway net book and of course my phone.