For my i7-920 I have been successful in stabilizing all four cores to provide, under load, approximately the same or equal level of CPU usage and performance from each of its cores. As a result I can obtain smooth flights anywhere in the world with good frame rates. For example, look at the following two screen shots with Task Manager usage displayed of a P51 Mustang flying directly over Manhatton. I picked this location as it is one of the most intensive performance killer for FSX with its thousands of buildings and surrounded by three large airports. My frame rate for the first screen shot is 33.1 and the second 27.2. I get even better performance over JFK.
This first screen is looking from outside the aircraft down on Manhattan with total CPU usage at 40 percent.

This second screen is a cockpit view with total CPU usage increased to 55 percent and spread equally over all four cores.

As I have indicated in previous postings I keep my FSX flight settings taylored (maxed out)for this PC. It stays this way for all flights. And I use FSGenesis, Megascenery, Ultimate Airport, REX, GEX, UTX, and more.
Now from what I have learned through research the last few weeks, it would not make sense for me to upgrade my CPU as it still has not utilized its full potential at 4GHz for FSX. And I don't think that going to 5GHz, which was my earlier target, will visually provide a difference (yes faster for other applications but not noticeable in FSX. However, upgrading my GTX 285 to a GTX 480 significantly increasing the on board memory and processing cores may provide an improved photogenic display and possibly a few more FPS.
There is a question that I have not been able to get a good answer and that is how well does a six core processor run FSX? Does the two additional cores make that much of a difference? Especially since there has been no upgrades for FSX since SP2 and none to be expected. And,
If any one should ask, I only use three tweaks in my fsx CFG.
1. FIBER_FRAME_TIME_FRACTION=0.20
The default setting for this is 0.33. This is the CPU time FSX devotes to loading scenery and textures. This variable determines the amount of CPU time given to loading scenery as a fraction of the time spent in rendering.
2. [JobScheduler]