I used to go through the trouble of building custom systems for employees at my job, but for the past year or so I’ve been buying Dells. Originally I didn’t go with Dell because one was usually forced into buying an OS and Office suite with theit desktop systems, which drove the price up considerably. Since most people I work with use some variation of Linux, getting MS Windows pre-installed was just silly. Then I discovered Dell’s desktop server line, which you can order barebones — no software installed.
These server systems were certainly cheaper, but for that you get a lackluster on-board video port and usually no AGP slot. For most people the on-board video was fine, but lately we’ve been getting people really nice 21″ LCD screens, which require a bit more horsepower behind them. With no AGP slot, I’d resort to PCI cards, which was fine for what we were doing. The latest systems, though, have a PCIe slot, which what you’ll start seeing taking over for AGP. Normally this is fantastic news for the Dell server systems, but not necessarily as in the case of the PowerEdge SC420, at least.

See the “PCIe x8″ slot in the image above? Most PCIe cards, as I’ve just learned, have only one groove in the connector. That means the connector should look something like this. Notice there’s one divider in each example? Now look at Dell’s picture above. That’s right — there are two dividers. And some systems, as I’ve seen first-hand at work, have three dividers! The worse thing of all is, beyond the second divider, there aren’t any actual metal pins. That means the dividers are really only in place to make your life miserable. In fact, the stamp on the motherboard itself says the slot is a “PCIe x16″, yet there’s no way you’re getting one of them in that slot.
I wound up finding this thread on the subject. The solution, in short, is to take a dremel and carefully cut the dividers off. I can now confirm that this worked for me, but it still sucks that I had to do so, most certainly voiding the warranty on the system in the process.
Count yourself forewarned on purchasing these cheaper Dell server systems as a desktop system if you think a snazzy PCIe x16 will work in it without a hastle.