No its not your processor. Its your Graphic card! It sucks! Its to slow! Why dont you spend 30€/50$ more toa 8800GT I can understand you!
Your processor is ok! Mine is much slower then yours and the game runs fine on the 8800GT !