Looks good.... the RAM tabs dont cross the PCI-E line!!!!

the 8-pin ATX plug looks a bit close to the I/O for easy disconnection but even at that....