ECC memory must be supported by both the CPU and chipset in order to work. Since the memory controller is on the chipset in this platform, you'd need to confirm that ECC is supported by the Nvidia chipset. IMO, the chances of that are exactly zero. The Intel chipsets compatible with your CPU support ECC memory.
ECC DDR2 memory is cheaper than standard DDR2 memory?