I would think that the cpu dosnt do all that much in these games ... guess I am wrong. Is it possible your cpu is doing some of the work the gpu should be doing for some reason?

Also you don't have a throttle that makes the CPU slow down when it thinks there is no load (some games look to the CPU to be nothing so they throttle down if its set to do so).