Well, then for now you are still looking at an HTPC, or a combination of a home server plus streaming device.
With just the goals you listed, almost any computer nowadays will work just fine. Since you mentioned DVR, my recommendation is to go with Windows 7, as WMC is still the best option for recording TV. Something like a refurb or off-lease machine from somewhere like MicroCenter, Newegg, etc. with an i3 would fit the bill really well. Add a SiliconDust HDHR box for tuning (which one depends on what you are tuning) and you are set.