Yeah my PC has always restarted and scrambled the screen during the Battlefield games. It doesn't do it in other games, oddly enough...no WoW, no F.E.A.R., no HL2, nothing...only in the Battlefield games (all of them). I've replaced every component in my entire system including the power supply and the only thing that stopped the reset/scrambles in Battlefield is a new videocard. Shortly after I figured out that my videocard was causing it, I fried my CPU and mobo, so now I'm stuck with a videocard that resets my PC, no mobo or CPU, and a bunch of parts laying around.
eVGA makes great cards, but it's definitely annoying that it took me 2 years to find out why my PC was randomly resetting in BF (I was positive it wasn't my videocard
).