Someone replaces the hard disk, "installs Windows" and they find the modem or other component doesn't work. The reason is simple. Microsoft doesn't install all the needed drivers.
My son would like to upgrade components (e.g. the hard drive) on our Dell 8300, but has heard from other techies that doing this often causes other Dell components to die. The reason he's given is that Dell uses cheap components that are not always compatible with other components. Is this a known issue?
Are there "better" PC's out there for upgrading that minimize any problems like this? If I'm going to invest in a new desktop machine, I'd like one that can be easily upgraded - meaning if I use quality components (harddisk, graphics cards, CD/DVD burners, RAM, etc) upgrading won't be an issue. What vendors would you recommend?