I have some experience with this stuff.
The cheap DDR2 on ebay and elsewhere, is "High density", aka "AMD only". This is because the memory controller on AM2/AM2+/AM3 CPUs can handle the x4 chips, whereas the Intel memory controller on contemporary DDR2 chipsets only liked the x8 low-density memory.
It does work, in an AM2/AM2+ rig, in some cases.
I put some in a friend's AM2+ rig with an AM3 X4 640 CPU, he claimed to have issues with it later that day after I left. (But it booted fine, and memory tested fine for me.)
I took the RAM out, and then some months later, I put it into an NV-chipset AM2+ board. (2x4GB for 8GB total in two slots.) I had to re-install Windows, because the computer had been sitting for some years in storage, and the HDD was bad, but other than that, the RAM handled a Win7 64-bit installation just fine, and seemed fine to me.
I gave that PC to a different friend. He has yet to get back to me how it's working out for him.