The way I see it, I'm not quite sure if most HTPCs make sense, but I still want to build one.
In reality, here's what you can do with an HTPC:
- Tivo/DVR
- Media streaming
- Web browsing
- Gaming/Emulation
- Hi-def/upscaling DVD
- ??? (am I forgetting something?)
Now, if you look at the prices for standalones, you've got something like this (with the plus or minus meaning whether a computer/HTPC can do this better or worse than standalone)
- Tivo/DVR - $300 for a TivoHD, plus fees (- , unless OCUR matures/becomes feasible)
- Media streaming $250 for an iTV (+, although iTV is sorta slick)
- Web browsing N/A
- Gaming/Emulation, N/A, or $200 to get various NES/SNES/n64 systems (+, because ROMS are "free", although things like Wiis are making this simpler)
- Hi-def/upscaling DVD $300 (-, because of issues with only passing 5.1 audio through current HDMI implementations of graphics cards).
So that's like $850 (plus Tivo subscription fees) in stand alone equipment to get the functionality of a fully-fledged HTPC. It will be better in some cases (Tivo software, Digital cable tuning, better HD/BR support) but worse in others (web browsing, getting ROMs for emulators, high-quality gaming, etc).
Now, to truely do an HTPC "right", you'll need around $1000-$1200 in gear. Most of that is for a nice, $250 HTPC case, a $200 BluRay drive and an $150 HDhomerun TV tuner. If you can do without the nice case (which to me, is essential; there's no way I'd have an Antec tower in my living room) and have spare parts lying around, you could do it for around $500.
So the questions are:
1). Do you have parts lying around?
2). You you relish the idea of building the system?
3). Is there something specific -- like, say Tivo software -- that you really want/need that an HTPC can't do?
4). Is money an issue?
I want to build one. Badly. I love the idea of having one central "brain" that controls all of my media. But it's difficult. A minor thing like figuring out which program to use for audio playback (my main motivation; having random access to all of my music collection) is tough. iTunes has a great interface, but doesn't support flac and doesn't support bitperfect ASIO drivers. Foobar does do both, but has a weaker interface. Maybe Windows Media Center is better. Maybe not.
So those are the issues you have to worry about if you're building a HTPC.