My current setup is a repurposed PC (i5-3570K, Win 10) with both PlayOn (to record from various sources like Xfinity, Netfix, Hulu, etc) and Plex (to stream). I've got a pair of 8TB drives set up through Win10 as mirrored drives (which I guess is really jsut Raid 1). I have two places to watch (home and business apartment) about 100 miles apart. The media pc is in the business apartment. When trying to stream from the apartment to the home I've had some buffering problems, so I'm thinking about swapping out the 3570K for a 4790K (which is sitting on a shelf after a recent upgrade). This solution is good because I already have all the hardware, it is just a matter of swapping out parts. Plus it will let me record with PlayOn and stream with Plex. I'm wondering, though, about a home NAS device for streaming (like Synology or Qnap). Some people rave about how great these are, but my concern is that these NAS boxes seem to have less powerful CPUs than what I already have, so am concerned that they can't possibly out-transcode an actual PC (either the 3570K or the 4790K). Plus the NAS box won't help with the recording side - I'd still have to use a PC for that. My thought is to first set up the 4790K to see how that works. Then think about storage / NAS. Anyone have any thoughts or suggestions?