Dells are great but there is one problem. One of my friends who was had to computers and one of these happened to be a dell the other IDK. He was upgrading the memory and putting it into a nice new case. His older brother who happens to be an expert on computers(he completely fixed my boyfriends computer which had the Trojan Virus, also happens to be on a laptop). When putting the part they needed into the case they realized that the dell ones weren't fitting but the other one was. When upgrading a Dell computer you are most likely going to need to get Dell part to upgrade it.