ECC is only used in servers where a crash would be devastating to the network. It's also important when moving large amounts of data (which most servers and file servers do). You will not need ECC unless you are building a server for a large network. BTW, ECC stands for Error Correcting and Control.
-MP JEsse
"Signatures Suck"