The UD3R does have 3 PCIe slots. Slot 3 only runs at 8x though AFAIK. When I added my second 470, temps actually went down a bit even though the cards are sandwiched together.
Btw, mind if I take your other half out some time? 2x 580's! He's either an extremely good catch or he did something wrong!