It's an interesting motherboard. You might want to do a search on BOXDX58SO at the Newegg website. Many people love the board, others say it's bad. I suspect the board you have just doesn't like the memory you are installing. Often times BSODs are because of bad memory. If you have several hours time, try running memtest on your memory in another motherboard that is stable. Only doing this will you be able to conclusively say your memory is good. I've had cases where memory appears to be good but memtest will reveal a bad addess area.
Try installing one stick of the questionable memory.
Also, have you changed any of the memory config settings in BIOS? Are you running all original defaults?
Have you run memtest?