I've given up on desktops. My needs are completely covered with a laptop.
My last two have been Sony Vaio's and both were below $600. First one was replaced when the DVD drive started to refuse to write and at the time I really needed a writable DVD. Still sitting in storage and except for the drive, works fine. The one I'm typing on has been around for a couple of years.