An HTPC is not for someone without a decent amount of computer knowledge. However, for many in this forum an HTPC can be a great thing. I like having live TV, a DVR, Netflix, Hulu, Blu-ray, DVD player, and web content all in one compact box. Everything, except for web content, is controlled through a Harmony One and is accessed through 7MC. For web content I use a wireless IOGear keyboard that serves its purpose well. It took a short while to resolve a few niggling issues but it's solid now and everything just works.
btw, the only person in this thread claiming they are ripping their BD's is using Linux for an OS. Of course a BD is not going to play properly since Linux doesn't support DRM. Those using 7MC, and who know what they are doing, won't have that problem.