Perhaps you might want to try some of the tips in this similar issue in the link below. (Sorry for the length, the site won't allow me to paste abbreviated links.)
http://activision.custhelp.com/cgi-bin/activision.cfg/php/enduser/std_adp.php?p_ faqid=78812&p_created=1321550791&p_sid=LFrju-Sk&p_accessibility=0&p_redirect=&p_ srch=1&p_lva=79742&p_sp=cF9zcmNoPTEmcF9zb3J0X2J5PSZwX2dyaWRzb3J0PSZwX3Jvd19jbnQ9 OSw5JnBfcHJvZHM9MSwyNjA1JnBfY2F0cz0mcF9wdj0yLjI2MDUmcF9jdj0mcF9zZWFyY2hfdHlwZT1h bnN3ZXJzLnNlYXJjaF9ubCZwX3BhZ2U9MSZwX3NlYXJjaF90ZXh0PWJsYWNr&p_li=&p_topview=1
I appreciate your answer, but the things mentioned on that page isn't sacrifices, I'm willing to make to avoid these blackouts. What they are saying on that page is to use a resolution on 1024x768 (compared to my current of 1920x1080) and close all other programs to free up memory (I currently have 14+ GB RAM available). I also need to run programs like Mumble while in-game, so that won't work for me.
I have no problem running other games in max quality in the highest resolution and I specifically choose to buy an expensive graphics card and lots of RAM, so I didn't have to compromise.
But thank you for your answer.