The big question is "What do you want to watch/record?" For me, we rarely watch anything on network tv, and I refuse to watch anything in "standard def" so OTA and QAM don't offer me much. I do have a dual tuner HDHomeRun for QAM that works brilliantly for that and for OTA. If OTA/QAM does it for you, you cannot go wrong with the HDHomerun (not Prime). Network available to all PCs (great for watching golf on Sunday afternoons out on the porch with a cigar and a laptop) and just plain solid.
The workhorses of my setup, however, are my HD-PVRs. I've got 2 of them connected to 2 TWC cable boxes delivering blissful HD content (live or recorded) with absolutely zero DRM concerns. The initial setup is a bit tedious, but once you get through it, it is amazing. I also recommend using DVBLogic's WMC solution rather than the native Hauppauge WMC solution. It,s much more stable, allows for tuner sharing amongst PCs, and, most important, supports multiple tuners per PC.