I consider it borderline negligent to use anything other than ECC RAM in any machine where you care about not corrupting your data with a flipped DRAM bit.
I've used ECC in every one of my machines for the last decade or so - except for the very last once since it's was impossible to get without spending a crazy amount of money (xeon processor).
And as mentioned elsewhere, AMD's consumer CPUs support ECC if the motherboard enables it.