I disagree, a HTPC is suboptimal for watching ts files (presumably HD mpeg2).
I have both HTPC's and dedicated streamers and the streamers blow the socks off the HTPC for:
(1) Boot time.
(2) Ease of use/It just works.
(4) No virus scanning, MS updates, blue screens of death, malware, driver kludging, install this, then install that, then configure the other thing, but make sure you do this before that.
(5) Zero maintenance.
(6) Efficient playback, smoother decoding, less stutters, skips, dropped frames.
(7) No codec hell.
Personally, I just fire up my 5000's and within 14 seconds I am watching what I want. No loging in, then firing up BeyondTV or whatever. I store most of my stuff on several Infrant ReadyNAS's and all streamers & HTPC pull from central storage.
Just my 2 cents.