If you want to upgrade Dell is most certainly NOT what you want to get. They always use the most minimalistic motherboards available that are a giant pain in the ass to upgrade. Building one yourself is the way to go. That doesn't mean you have to assemble it yourself. Most online shops provide a build service where all you do it select the components and they sent you a pre-built PC. Which is probably 30-50% cheaper then a Dell.
Log in to comment