You might consider the
Silverstone OP1000. 150mm long, has 6 PCI-E connectors, decent price for its output, and it seemed to hold its own when [H]
tested it.
That said, I can vouch for the Ultra X3 1000, aside from the fact that it only has 4 PCI-E connectors.