I wholeheartedly agree with going with the HDHR. Love mine. Might I suggest the new Plus version with built in transcoding to H.264 format. I can't post URLs yet, but just do a search on Newegg for the HDHomerun Plus.
The recordings being already in the H.264 format will make it simpler to play recordings or to watch live TV on your smartphone, tablet, or to stream over the Internet.
To late for me to switch to the plus model. I already ordered two HDHomerun Dual tuners and set them up last night. Setup was a breeze. I had the Homeruns installed and showing up in Windows Media Center as 4 available tuners within about 10 minutes.
I have a gaming PC already hooked up to my main TV and then a laptop in a spare bedroom that I rarely use anymore. I didn't want recordings to hurt my gaming performance so the laptop is now my dedicated DVR. I attached a 2TB external hard drive and fired up 4 HD recordings to make sure the 2 year old i5 laptop could handle it. Everything seemed ok but I can already see myself building a dedicated recording PC with lots of internal drive space to replace it.
The HDHomeruns are great because they don't require any hardware installation and all of your PCs running Windows Media Center see them as available tuners. I have two of them so both of my PCs see 4 tuners. It provided some flexibility that I needed. The laptop has 4 tuners to record from so my gaming isn't interrupted and my gaming PC can grab a tuner whenever I want to watch live TV.
It was also super easy to setup a homegroup and turn on video sharing. I set aside 500GB on my gaming PC for the occasions where I want to record something I'm watching live and to use as a buffer for trick play. I also have it set up so that when I go to my recordings it automatically shows a unified set of recordings with picture icons. The unified recordings are something I have wanted on a two hopper setup for almost two years now. The project for tonight is to setup Plex on the laptop so I can view my recordings on the Roku in my bedroom.
The longest part of the night was assembling the 8 bay UHF/VHF antenna. That should have been simple too but it came with little, to no instructions and it took my brain a while to process everything. Right now this antenna is inside the same guest room as the laptop. It will eventually be mounted on the roof but we keep getting frigid temperatures with windchill of -20F. Once the ice melts off the roof and I get a nice enough day to go up there I will mount the antenna and steal the existing RG6 from Dish to wire it all up.
Dish has me wired up from the roof to a single node outside. The single node then has one RG6 to the Hopper at my main TV and then one RG6 to the Joey in my bedroom. I am going to use this existing wiring and replace the single node with a 2 way splitter. I bought a splitter with one port power passing so I could use a preamp and have the power inserter inside the house downstream from the splitter. This will give me live TV in the bedroom and recordings via Plex on the Roku. The line down to the Hopper at the main TV will be split again into the two HDHomerun dual tuner boxes.
I wasn't planning on canceling my Dish service until that happens so I could test everything but even with the antenna inside my house I'm getting 1 Fox, 2 ABC, 2 NBC, 2 PBS, 3 CBS, 3 CW, 2 MY, and 2 ION affiliates plus a bunch of subchannels. Some of these stations are rock solid and some have some occasional pixelation. The important factor for me is that I have at least 1 rock solid channel for the big 4 plus CW and PBS. Duplicates would just be a bonus but because I can get at least one of each with no breakup I'm happy. The channels I'm getting are mostly out of Flint and Detroit with a couple Lansing channels mixed in. Windows Media Center channel scan shows a lot more Detroit and Lansing channels plus a couple Flint ones but I can't reliably get them to tune in so I'm not counting those. I'm hoping that once I get the antenna up on the roof I can move some of those channels with slight pixelation into the rock solid category. It would be nice if I could fill in the full Flint DMA too but ABC(WJRT) and NBC(WEYI) are giving me trouble.
Anyways, there are my very long winded experiences with HDHomerun and using Windows Media Center as a DVR. If you have an extra Windows 7 PC or a Windows 8.1 Pro PC it is a free part of the OS. It includes 14 days of programing and seems to have all the modern DVR features with no fees for accessing it. I highly recommend trying it out before you plop down $150 for a TiVo Roamio and $500 for the lifetime service. A USB OTA tuner can be had for about $40 and the HDHomerun Dual tuners I'm using are about $75 each. If you try it and don't like it you are only out the price of the tuner. I don't see myself going back to pay TV at this point but if I did I would probably choose cable so I can avoid all equipment fees except the $3 cablecard.