Does this happen in other games, or just BF3?
What card is it?
Any overclock?
how long have you had it?
all that good stuff.
update drivers, not betas.
also might wanna re-install dx
doesn't look like dead to me, more like a software issue, if possible try diffrent card in your PC, and yours on other pc.
disable any stereoscopic drivers and retry !!!
x3 glad to hear
good for you mate
glad the new driver works