I know everyone is going to say build your own, and they are 100% correct. I have owned many HP's (currently 2 laptops and 1 desktop) and will never purchase from them again. I am slowly putting together the components for an HTPC build (it will be my first), and when my desktop finally fails, I'll build one of those as well. That's just my $.02 worth.