I've been in the IT business for over 10 years and I agree with the previous post with the exception of Toshiba, they are junk as well and I used to be a Toshiba warranty technician. I have seen decent useful life from Asus, Acer, Lenovo and Dell computers that were purchased from Dell, and not from the big box stores. The Dell machines sold at Best Buy, Walmart etc. are not the same machines that Dell sells directly, they are manufactured to meet the price points the stores demand. My advice to you is to go to a reputable site like Newegg and build your own tower using good quality components. You can buy a barebones system so you know all the parts will work together. HP was once a reputable name for computers, printers and more but they have gone to great lengths to destroy the brand in the last few years.