Can you boot and work from a live CD? The fact you can boot into XP Safe Mode only....have you tried sfc /scannow from safe mode?
Just thinking out loud here

What about the boot order for the hard drives, are they the same as they where on the old motherboard.