Well if what is happening to you is the same as what's happening in the video, your VRAM's memclock is OC'd too high or you don't have voltage set high enough to support it. Pretty good laugh to hear this kid spaz out about this .
Post what clocks you're running at, and regardless up your voltage to at least 1088mv (1.088v) in msi afterburner. A lot of the superclocked 570's in particular were shipped with voltages that would sustain the clocks during a lot of common benches, but not during certain games that didn't play nice with all overclocks, bf3 being one of them.
Up your voltage. A freeze like that is classic failure with the memory, due to 1 thing or the other. Either way is resolved with first increasing voltage to bios max, and if that doesn't work, downclocking the mem. If you get to the point where you have to downclock your mem, you have a faulty card and should RMA.
Just out of curiosity which driverset are you using as well? Hopefully 295.73 or 296.1.
I had him DL the latest (296.10) to try and fix the problem since the problem was still happening before he updated the drivers.
I just tried a workaround for the bf3 punkbuster when using msi afterburner.
Apparently punkbuster is accessing restricted memory locations reserved for the gpu. Trying this out first, if it doesn't work, we can try downclocking the memory.
Max the voltage to the bios limit before you bother downclocking. Also can you post a screen of your GPU-Z and the exact make/model of your 570? Also a link to where you read about punkbuster eating memory allocated for afterburner or gpu processes. I use afterburner myself and even during the manual punkbuster update days a couple of months ago, never had any issue with it in that regard.