Okay, there's one thing that popped in my mind that I would try (no matter how rediculous it may sound), but have you tried taking out one of your videocards to see how the game performs on a single card? Just for the sake of excluding a possibility?