This computer is made primarly for gamming, thats all if you could double check for me for combatability, I dont think mouses, keyboards, speakers, OS matter so yeah thanks.
If you are going to do Gaming, you can stick with a 256GB SSD. You are better off with a Xeon E3-1240 V3 instead of a i5 especially pairing it with such a powerful graphics card. A 1TB or a 2 TB Western Digital Black would suffice and be more practical: LINK You will be fine with 8GB of ram but if you want 16GB this will be fine: LINK Also a 780 TI will do just fine, there is no need to get a Titan Black especially if you are gaming. If you are trying to accomplish the most impracticable and expensive build you are doing a fine job.
there are some things you could do to reduce the cost of the machine, but everything looks like it would work fine together, only thing I would recommend is if budget it that little of concern go for the 4770k over the 4670k.
Build sucks in my opinnion, its totaly unbalanced! is a titan black realy worth it? over a GTX780Ti for just gaming? in my opinnin its its not. Unless you do alot of cuda rendering aswell.
Also a $580+ case is totaly pointless. because you blow alot of your money into the case, but not on a decent aircooler..? since the mpower is a overclocking board, i guess you would like to play with that..
The Titan yes, but not the Titan Black. I will agree the build is overkill, terrible price to performance, but hey if I had a really high budget I would be doing something just as reckless. Might help if he told us what his budget actually is.
if i had to make an intel based gaming machine. with that budget
This option1: http://pcpartpicker.com/p/3DYSU
Maybe switching out the i5 for the i7-4770K If you do alot of other things as wel, like video editing, But for only gaming the i5 would be good enough. You could also pickup a cheaper motherboard if you like, i personaly like the Asus rog Formula, but i do also like the msi Mpower max.
Option 2: http://pcpartpicker.com/p/3DYQc
Option 3: http://pcpartpicker.com/p/3DZ7c with 4770K
One more thing. I had that same heatsink, and the fan was ridiculously LOUD. Just a non-stop whir, all the time. I have this one at the moment: http://www.amazon.com/EVGA-Sleeve-Direct-Socket-100-FS-C901-KR/dp/B00FS6O20A. Queit, and keeps things cooler than that one.