I'm not too much of a hardware person, but I just bought a Compaq 127006-041 512MB PC133 CL3 ECC SDRAM Memory chip from somebody (who I don't know that well) and tried to install it into my desktop computer and when I booted up the computer it beeped three times and wouldn't boot. I asked the guy about this and he said that it's RAM made specifically for a server, hence the ECC. Doesn't ECC stand for Error Correction Code? Is that true that ECC chips are made ONLY for servers and is that why it didn't work? I don't know if I trust this guy, so that's why I'm asking, imo he probably sold me faulty RAM, but I wouldn't make accusations unless I actually knew, so I'm asking for any insight as this isn't my area of expertise. Thanks.