The HTPC (Home Theater Personal Computer) has become much more mainstream over the past several years. Once only a component of true hardware / media enthusiasts, the HTPC is finding its way into the homes of millions of average consumers thanks to the emergence of online video providers like Hulu, Netflix and iTunes. Additionally, many cable television networks stream episodes of their hit shows on their websites and as we all know, torrent sites are still very relevant. Throw in Blu-ray capability and you have a complete all-in-one media center.