С проблемой неполной загрузки ядер в процессоре, а так же постоянного выставления приоритета процессам я столкнулся в BFBC2. Рецепт нашел и для CoD4 он тоже подойдет. Немного поможет тем, у кого из-за UAC2 подлагивает игра. Process Lasso позволяет указывать не только количество используемых ядер в процессе, но и устанавливать постоянный приоритет для запускаемого приложения, а так же назначить ему "Игровой режим", который выдвигает вашу игру не только, как приоритетный процесс, но и прижимает другие фоновые процессы, чтобы избежать лагов и прочей дряни.
Единственное, что стоит отметить, особенно для колдырей, ставьте постоянный приоритет процессу ПанкбастерБ выше среднего, а то кикать будет. прога поджимает этот процесс, а игра на это ругается.
Trial версия есть на сайте разоаботчика (на 30 дней, кажется) - http://www.bitsum.com/prolasso.php
Retail версия (крякнутая) у нас на форуме - http://forum.sobr-team.ru/index.php?showtopic=2070 (для скачки нужна регистрация)