I have the same problem, but worse
I am seeing the same problem as you are. I am running winxp with 2gb ram, amd 5600+ (2.8 ghz) and 2 bfg 8800 gt oc's. I have a 26" samsung and 22" samsung hooked up to each card on the primary slot of each graphics card with SLI disabled.
the 26" is the primary and the 22" is the secondary monitor and I have each set to their native res.
I am getting a solid 60 fps everywhere in wow pretty much with just the 26" mon running one client of wow and windowed mode.
I am getting 25 fps on the extended desktop (22" mon) when running 2 wow clients and my 26" drops to 20fps.
I started testing power connections and swapping cards with the pcie slots and the same thing happened no matter which card was in which slot or which power cable was connected. Both cards produced a solid 60fps when they were running the primary monitor only and one wow client running on it.
However, I noticed something, when I run one instance of wow on the primary, i get 60fps but when I run the same one instance, (dragging it over to the secondary monitor) I drop to the same 25-27 fps I am getting with 2 wow clients running !!!! I can get about the same 25fps when running only one 8800 gt!!!!!
If I run single monitor in nvidia control panel and click extend desktop in windows display properties to run both in windowed mode I should be fine as I am not running dual view, but for some reason I am not.
Also, why would the 22 (running 1680x1050) native on 22" run the exact same fps when nothing but the desktop is running on my 26" running at 1920x1200 (native for 26")?
I have 2 8800 gt ocs and would expect the same fps on each if each have their own dedicated graphics card or???
I have googled and googled and still have not found an answer, can you guys offer any suggestions?
Thanks