I bought a new Dell in 2005, and it lasted for about four and a half years before it got too far behind the curve in terms of performance. But over that time, it was pretty reliable, except that the main fan died, requiring a replacement.
After that, i picked up a used (but almost new) HP on Craigslist, and it has been going strong for five and a half years. It has a Core 2 Quad Q8300 2.5GHz processor and 6Gb of RAM, which is still pretty good for almost everything i do. I’m not a gamer, and the graphics card on my computer is a low-end card. The only reason i got a separate card at all is that i needed to run two monitors.
Of the Dell and the HP, i think i’d prefer the HP, although that could simply be because it was a newer, more powerful computer. When i bought it, i immediately reinstalled Windows. There was basically no HP bloatware on the computer at all, and the few little things i didn’t want were easily removed with Revo Uninstaller. The only major hardware change i’ve performed, apart from the graphics card, was to replace the original HDD with a solid state drive a couple of years back.
I recently bought a newer digital camera, and my computer is starting to show its age a little bit in terms of dealing with the large NEF (Nikon RAW) files in Photoshop. At the very least, it could probably do with a little more RAM. And video encoding, which i do a little bit of, is also slower on this older processor than it would be on a new i5 or i7. I’m probably going to get a new computer sometime around the end of the summer, and i’m still debating whether to buy a prebuilt machine from HP or Dell or Lenovo, or to build by own.
For basic specs, in terms of bang for your buck, it’s very hard to beat the box brands. I can get a Lenovo K450e with i7-4790, 16Gb RAM, a 2Tb hybrid drive, and Windows, for about $650. Building my own computer using those specs would definitely cost more, including the need to purchase my own copy of Windows. Also, as a follow-up to Reply’s post, many computer buyers end with processors that are far more powerful than they need. I’d love to have an i7-4790, but 99 percent of what i do could be done just was well and just as quickly with a mid- to high-range i5 processor.
As others have pointed out, if you build your own, you can avoid the proprietary parts bullshit that comes with the big manufacturers. You can buy a sturdier, roomier, quieter case, a more reliable power supply, and you can use some of your old components. If i decide to build my own, i can use a SSD and hard drive/s that i already have, as well as the DVD drive, and peripherals like keyboard and mouse.