Have you looked into BeyondTV ? I ran it on my old boxing machine (Q6600) and it worked great. The software can manage your network storage according to your needs. You can store a show locally and it will move it to the NAS after it recodes it. Fully scripted handling of recordings.