Well, you got your temps in check, so as you and the other posters mentioned, it comes to down more voltage for that E3110, or better RAM. What speed is your RAM rated for, as that link brings up a few different selections?
Your FSB = 425.5MHz (3.83 / 9). Since DDR is double rate, IF you are running at a 1:2 FSB:RAM divider, you would need RAM that at least is capable of (851 * 2) = 1702MHz. A pretty tall order considering your tight timings... none seem to meet this requirement on Newegg for the link you gave. Soooo, my questions are two-fold: what are the specs of your RAM, and what is your FSB to RAM divider?
My suggestion is similar to the previous poster's: reduce your FSB:RAM divider to something well within its spec, back off your memory timings, and go back to stock RAM voltages. If your problems stop, it's the RAM. If they continue, start playing with CPU voltages (but still leave the RAM at conservative settings). My $.02.
