NZXT phantom 410-820 or NZXT switch 810

SulyTheGeneral

Honorable
Oct 31, 2013
2
0
10,510
This is my first time building a pc and im not sure if the hardware will fit in a 410?, so if it does not fit what should I get a phantom 820 or switch 810 and I will be overclocking in the future.
Specs are:
4th gen Intel quad core i7 4770k
Gigabyte gtx 780 oc edition
Lg blu-ray combo sata 5.25" drive
Samsung 120gb 840 bw evo ssd
Toshiba 2tb 3.5" sata 3 hdd
Corsair hx850v2 80+ gold psu
Asus z87-A,s115 ATX motherboard
Corsair 8gb vengeance ram 1333mhz red heat spreader

And should I wait for the 780ti or get a dual 780?