Woooo it's my first time actually making a build question thread :P
Long story short: Friend wants a gaming build for MW3/Black Ops 2, GW2, etc etc you know the drill. But the main thing here is she saw the white BitFenix Prodigy and fell in love with it and wants her build in that. I kept telling her dammit girl, that is a mITX case and you can't fit shit-all in it...but she insisted she wanted the build in that. Le sigh.
CPU: i5 3570
Mobo: ASRock H77M-ITX
RAM: Vengeance 2x4GB LP
GPU: Gigabyte GTX 660 Windforce OC
SSD: Samsung 830 Series 64gb (she doesn't believe in SSD's but I managed to convince her, this is the most she'll spend on one)
HDD: 1TB Caviar Blue
PSU: Seasonic S12II 430w (getting this at a bargain)
Resolution is 1080p, it'll most probably end up being her TV in the lounge.
I've never worked with mITX before so gimme some feedback of whether this will all at least FIT together? That is one of the shortest GPU's I could find. Hopefully cable management goes alright too.
I didn't mention the budget because if I did people's eyes would fall if they saw the prices here. Put the budget aside for now and suggest to me if I can improve this in any significant way