I've never built an HTPC before, in fact, I've never even had one but I feel the need of getting one now. So should I build it from scratch or buy it already as a set? If build it, what are the main/important components of an HTPC? Sames as those in a desktop? Could I get a little overview on them and what brands to choose, etc? Thanks in advance!