Looks nice! However, I'd go for a heatsync fan instead of watercooling, because its cheaper and more reliable.
I'd also take out your SSD and just go for a GTX 580 instead of a 570
This mobo is EXTREMELY overpriced! 160$ for that? You can get those specs for like $80-100!
As in my build, I use the p67 pro 3, doesn't have all those specs, but most of them.
If I were you I'd do the following
remove SSD (believe me, except for the boot up time you dont need to install your OS on a ssd? Hdd is fine! The ssd is also a little faster in data transfer rates, so it copies a music folder faster. But you dont need that on your OS drive.. Just do install the os on the same hd as your files)
I'd recommend my build but then with your modifications to it, like a 2133 RAM instead of a 1600 or so.
But really, the ssd and the mobo is just complete nonsense