I've tried many memory testing programs including:
Doc Memory
memtest 86
goldmem
tufftest
And Goldmem is the best by far. It was the only program that could detect a problem in a new DIMM I recently bought that was causing my system to crash. After cranking down my mem timings, everything is work again.