I finally got a new computer. I got it all set up and running, and at first things were running fine, but now I'm getting fps issues, and I have no idea whats wrong.

Here's my setup:

Core i7 940 2.93 GHz
12GB DDR3 SDRAM at 1066MHz
Dual 1gb GTX 280 (I know dual cards are not good for multiboxing, I wanted these for playing other games)
Vista Ultimate 64 bit

I have SLI disabled for wow, so it should only be using the power of one card correct?

5 clients, symlinked data/cache/wdb folders onto an OCZ 60gb SSD. The other files/folders are all on my C: drive.

I run 2x27" monitors, 1 client at 1920x1200 on monitor 1, the other 4 at 960x600 on monitor 2.

Set affinity for all clients to 255.
I use keyclone as multiboxing software, clients are set with 45 maxfps 25 maxfpsbk.
My video settings in wow are at all on full except for 0 shadows, 1/2 clutter density/radius and texture filtering.

All 5 of my clients never reach their maxfpsbk. They tend to stay around 10-15fps. I remember getting much better results (albeit at lower resolutions and settings) from my 3 year old computer.

When I first set everything up a few days ago, things were running fine, with much higher fps. This was running around IF and old content.

Now I'm in one of the Howling Fjord towns (pretty much empty), and fps has slowed to a crawl. I haven't even tried entering Dalaran, nevermind WG.

My task manager is showing between 30%-60% used on each core, and 7gb ram used. Each client is taking approx 750mb ram.

Did I miss something, did I forget about some crucial setting? I was expecting much better results than this. I keep reading on here about people getting better performance with less power.

Anyone have any ideas?