b) Memory is incompatible with your mainboard. Your chipset doesn't support more than 256MB per socket
This was my first impression. You might want to hunt down a bios update and flash your bios to see if the updated one fixes this, but it's a bit of a longshot if you're board is as old as I think it is.