I have a new mini-ITX gaming machine, and I'd greatly appreciate your feedback. I'm not interested in overclocking. My main concern is whether all of these components are compatible and will fit properly in the case. Thanks!!
SilverStone Sugo Series SG05BB-LITE Black
ASRock B85M-ITX LGA 1150 Intel B85 HDMI SATA 6Gb/s USB 3.0 Mini ITX Intel Motherboard
EVGA SuperClocked 02G-P4-2662-KR GeForce GTX 660 2GB
Intel Core i5-4670 Haswell 3.4GHz LGA 1150
CORSAIR CX600M 600W ATX12V v2.3 SLI Ready CrossFire Ready 80 PLUS BRONZE Modular
G.SKILL Ripjaws Series 8GB (2 x 4GB) 240-Pin DDR3 SDRAM DDR3 1600 (PC3 12800)
Crucial M4 CT256M4SSD2 2.5" 256GB SATA III MLC Internal Solid State Drive (SSD)
LITE-ON DVD Burner - Bulk Black SATA Model iHAS124-04 - OEM
SilverStone Sugo Series SG05BB-LITE Black
ASRock B85M-ITX LGA 1150 Intel B85 HDMI SATA 6Gb/s USB 3.0 Mini ITX Intel Motherboard
EVGA SuperClocked 02G-P4-2662-KR GeForce GTX 660 2GB
Intel Core i5-4670 Haswell 3.4GHz LGA 1150
CORSAIR CX600M 600W ATX12V v2.3 SLI Ready CrossFire Ready 80 PLUS BRONZE Modular
G.SKILL Ripjaws Series 8GB (2 x 4GB) 240-Pin DDR3 SDRAM DDR3 1600 (PC3 12800)
Crucial M4 CT256M4SSD2 2.5" 256GB SATA III MLC Internal Solid State Drive (SSD)
LITE-ON DVD Burner - Bulk Black SATA Model iHAS124-04 - OEM