If you're upgrading your memory, I would damn well hope you know what's in it!!! Anyway...they're SO-DIMMs, DDR2-667 (PC2-5300). I'm not sure about the price, it seems a touch high (USD$85) for two sticks of used 512MB, but I'm not an expert on RAM pricing these days.