I'm not following Systems sections always but let me give you some advice.
For the PSU, OCZ ModXStream, StealsXtream & Cooler Master GX series do have some creepy reviews when going SLI/CF so if you're considering CF/SLI in future you gonna need to swap that PSU for something like this
Also, GTX 580 is 20% faster than GTX 570, you might consider 2 GTX 560Ti in SLI, would perform better.
Like said above, the 2500K is doing like the 2600K in most gaming situations.
EDIT: Right now HDDs 1 TB equals the same price of a 128 GB SSD, so you might get a Used HDD and consider SSD for faster access times and fast I/O operations and transfer rate speeds.