As with most modern motherboards, the P6X58D-E was easy to setup and also to get the drivers installed. ASUS has one of the better auto installers that we have played with, so things went very smoothly. As we mentioned, there was plenty of space between the primary GPU and the RAM (also the CPU), so we do not anticipate any cooling issues.
One odd problem that we did run into was with the EPU-6 software. Despite the fact that we had set the software to not put the system in stand-by, we found that every time we booted up these settings were changed back to defaults. This only happened when running on the Auto setting and did not affect performance in any way (other than the system would power off after 25 minutes).
Still, even with this issue, we would recommend installing this software as when active we noticed a reduction in heat generation, and of course power draw. The system still remained quick and responsive. We did not have to wait at all to go from the reduced power state at idle to running full blast.