Thanks! I will try the 331.93 beta drivers.
Should I use driver sweeper or uninstall all nvidia software before installing the newest drivers? I believe the newest drivers give you an option of a fresh install but I don't know how well that really works.
In general, driver sweeper is not really necessary, except as a way to troubleshoot installation problems. I would try to just install using the Clean Install option and see how it goes.
By the way, both of those games are notorious for bugs and SLI problems, so it might not be your drivers. Look forward to any new game patches that come out in the future as well.