super micro is the best server board OEM. can you link the bare bones that you want. i do not think that a bare bones is a good idea if you plan to run multiple cards as the psu will not be enough. and do not buy a 580 they use way to much power and are compared to the 680 but still cost near the same price.

also what are you going to doing with what software and load. as a raid card and 2 graphcis cards (that will not team cuda) seam like a bad choice.