Otl10 :
I am buying a Dell Poweredge 840 and was wondering if a card like the GTX 960 would fit into the PCI-E x8 slot?
If it's anything like other PowerEdge servers I've worked with, you'll probably find that the card doesn't fit the slot. Most desktop boards have "open-ended" x4/x8 slots that can accept a x16 card with it "hanging out" of the back of the slot. Servers tend not to have this - the slots are closed so a x8 slot will only accept a x8 (or narrower) card.
It is possible to find slot adaptors that raise the card by an inch or so and some people have tried modifying the slots by cutting out the end piece, but apparently many PowerEdge systems also have BIOS limitations which either prevent them booting with a graphics card...