The same happens as on your regular PC: usually nothing, or very close to that. My question is: and what do you think happens when a CPU does something similar (they all have errata)? Or when a network packet is corrupted? Or when a bit is corrupted on magnetic storage? Or a driver that has a bug screws up some data somehow? (all of these being FAR more common) It's a massive waste of money IMO. Even more so on a home server -- it's not like you're providing services that can't ever go down, or that you are going to countless thousands of dollars every time it does. Most fancy RAID controllers don't even require a x16 slot. I have some (the cheapo kind admittedly) in x1 slots. I think the most I've seen is a x8, but that's serious overkill. Sure, you can saturate a simple x1 card in RAID as it's limited to 250MB/s (that's still more than acceptable performance in my book for a home server though), but even just a card that fits in a x4 slot has access to 1GB/s of bandwidth -- you're going to need a lot of really fast hard drives to saturate this, or preferably RAID'ing expensive SSDs! A PCI-e x16 2.0 slot has a 8GB/s BW which you probably wouldn't hit, even with 16 high end SSDs in RAID so it doesn't make much sense for them to use that. Then again, your network is nowhere near that fast (good Gigabit ethernet stuff with jumbo frames and everything has about half the BW of a single x1 slot -- that's ultimately how fast you'll be able to get data off from it). Just sit down for a sec and think what you're going to need this for. Personally, I hardly ever need very large files really fast. Most large files I access are movies and the speed required for this is pathetic (around 1MB/s -- a ATA33 drive from the 90's could easily handle it speed-wise) Hmmmm, very good reply CoffeeFiend I shall re-consider this entire build. Thank you for the help; as usual your knowlegde amazes me