I just want to share a fix for ASUS Nvidia GTX graphics card users, with the ASUS overclocking software installed.
After I upgrade my graphics card to an ASUS GTX 580 DirectCU II and installed the Smart Doctor and GamerOSD, I was getting a lot of freezing after ending a match, making me to lose my new stats. After uninstalling both programs the problem went away.
I've read on some forums that some users were still using Smart Doctor to overclock their cards but had to turn it off before start BF3.
Anyway, I just wanted to share this fix in case someone is getting frustated with a brand new ASUS, that is supposed to bring us joy rather than frustation.