Ok so everything seems ok and I ran Prime 95 for 8 hours, and intel's burn test for 20 cycles.
Does Prime 95 have to be run for 12 hours like it says in that sticky?
Also, the memtest thing doesn't let me assign 4gb to each instance. I think you have to pay for larger memory addresses.
This is for testing a 3570k@4.0 with stock voltage.
You really need to run prime95 for about 23 hours. Prime95 blend is a succession of about 80 different tests, if each test is run at 15 minutes (which for prime95 means it rounds up, meaning roughly 16 minutes)... Just because your CPU fails at the 22nd hour, doesn't meant it's any more stable than a chip that fails in 2 seconds (although, generally, it usually is) - it merely means that X test it failed on, revealed the instability whereas the other tests did not.
I've had certain unstable overclocks fail *consistently* at the 23-25th hour of prime95. It made no sense, I pulled my hair, without fail, every time, at the 23-25th hour, I'd fail. Turned out to be a faulty RAM, in fact.
Technically, a truly stable system should last infinite rounds of prime95. But for practical reasons, we can't do that kind of testing. So, there are certain gold standards that we use because we know if you can pass, for example, 24 hours of prime95 custom blend with RAM usage set to 80%+, we know you can likely, 99.99% likely, pass infinite stress testing of any kind, of any program. It's not necessarily 100% true like that, but it almost always is.
However, it all depends on how stable you need. If all you do is game, or browse the internet, there's no need for such stability, as a game barely loads a system (relatively). It also depends on the risk - if you hold sensitive data on your system, or if you stream to thousands of viewers and can't risk a crash in the middle of a stream, then even if the risk is small, the cost is too great, and so you want to opt for more stable rather than less.
So decide for yourself how strict you want to be. Personally, I do h264 codec streaming and have lots of viewers, and I do GPGPU work, so a crash is completely unacceptable to me. Furthermore, I really enjoy knowing the limits of my system, I enjoy stress testing, so to me, it's important to do 50 hours of prime95 custom blend with 90%+ RAM tested. If all you do is BF3, then just use BF3 as your stress test...
Also, make sure you aren't getting whea errors. Check your event viewer, and make sure you dont get WHEA errors while stress testing. My i7-3770K could do 5ghz on a full .08v less if we didn't count WHEA errors (most people don't). Google "How I got out of WHEAville" on a good tutorial on whea errors.
Instability is more than just crashes. If you are just slightly unstable, it means you will collect incorrect registry errors over time. Crashes and program shutdowns will start to occur randomly after about 6 months, and you risk corrupting your OS within a year and having to reinstall. A big no-no if you have any sensitive data at all on your system.