DELLs are much better made motherboards. HPs like to use generic parts and sell it to you for 7 times more than its worth. I am a computer tech, and when I took several HPs apart, I wasn't suprized to see "Generic Hard Drive" written on the HDD, or even the CD-ROM, CD-RW, DVD-RW they are all GENERIC. HP is good for the first year, then you'll notice it will fail, they always FAIL. Then you wasted your money, HP will refuse you, and dump you on your head, and then you're out of $500+. Buy a DELL, their customer service is best out of any of them.
Their PC's will last forever even if left on. My Dell finally died after 10 years of leaving it on almost non-stop!!! My HP died in 1 year!!!!