You are spending a lot on some components, I think this build offers better value. Also, Adobe Creative Suite 6 uses OpenCL, which AMD does a better job with. This build will also allow you to add a second 290X should you want to.
I opted for a smaller SSD, and then a storage drive. Just use the SSD for your OS and Apps, and perhaps the project you are working on, put everything else on the HDD. Also this 840 Pro is faster.