I tried to run an HTPC for awhile, but all the random restrictions and issues made it more of a hassle. Stuff like streaming sites capping the resolution when played through the PC, not native apps, etc. It really was a worse experience for me than a dedicated streaming box.