from the bottom up:
Silverstone?wouldnt trust it.and 1000w is overkill unless its just because its silverstone
blue-ray writer, is this needed?will you really be writing blue-rays?
bluetooth wireless card and tv tuner card? these will impact on your space for crossfire,but can be done if you get the right mobo..but once again.what do you need these for?

16gb ram??? unless you do AutoCad or some sort of design/rendering,this is crazy.4gb is enough although 8gb would be ideal.this is something that can be upgraded at a later stage
2x7770?if i could have my way id get 2x 7990.lol.even though i dont have my way i still prefer 1x 7850.that way the VRAM wont get in the way when i crossfire.and the latest games need more than 1gb of VRAM for high graphics anyway.this is another thing which can be easier to add one later than replace 2 cards
the hdd.rather get a smaller drive for your OS and a secondary big drive for storage.nice to compartmentalize and the chances are that a big drive like that will have low RPM or transfer rates..
the 3570K gets my thumbs up.expensive but worth it.should last you years.this with a z77 board will treat you well.although you will pay huge amounts for...but if its only gaming this rig is being built for then this is a luxury,not a necessity.as long as you have a decent quad core,the chances are that your gpu is going to bottleneck you anyway.
if you look on carbonite,you should be able to pick up a 2500k and save yourself a few buffalo's(R100 rand notes).and then spend the extra on a better motherboard/ram/GPU. and in general you will get much more value for money as long as you do face to face deals.