I would like to hear from HTPC owners......what you have, has it been a success? Do you wish you did something different?

Really am interested in this but know very little of the requirements to make it a good one