Hello, i have never build a Pc my self so im thinking of buidling one, will these components do the job, like fit together?
Cpu: AMD HDX945WFGIBOX Phenom II X4 945 Quad Core Processor
GPU: GIGABYTE Ultra Durable VGA Series GV-R685OC-1GD Radeon HD 6850 1GB 256-bit GDDR5 PCI Express 2.1 x16
Powersupply: COOLER MASTER GX Series RS650-ACAAE3-US 650W ATX12V v2.31 80 PLUS Certified Active PFC Power Supply
Cpu cooler (sink): COOLER MASTER Hyper 212 Plus RR-B10-212P-G1 "Heatpipe Direct Contact" Long Life Sleeve 120mm CPU
HD: Western Digital Caviar Blue WD5000AAKX 500GB 7200 RPM 16MB Cache SATA 6.0Gb/s
3.5" Internal Hard Drive -Bare Drive
SSD: Kingston HyperX 3K SH103S3B/120G 2.5" 120GB SATA III MLC Internal Solid State Drive (SSD) (Upgrade Bundle Kit)
Ram: G.SKILL Ripjaws Series 8GB (2 x 4GB) 240-Pin DDR3 SDRAM DDR3 1600 (PC3 12800) Desktop Memory Model F3-12800CL9D-8GBRL
DVD: SONY Black 18X DVD-ROM 48X CD-ROM SATA DVD-ROM Drive Model DDU1681S-0B - OEM
Mobo: GIGABYTE GA-880GM-USB3 AM3 AMD 880G HDMI USB 3.0 Micro ATX AMD Motherboard
Cpu: AMD HDX945WFGIBOX Phenom II X4 945 Quad Core Processor
GPU: GIGABYTE Ultra Durable VGA Series GV-R685OC-1GD Radeon HD 6850 1GB 256-bit GDDR5 PCI Express 2.1 x16
Powersupply: COOLER MASTER GX Series RS650-ACAAE3-US 650W ATX12V v2.31 80 PLUS Certified Active PFC Power Supply
Cpu cooler (sink): COOLER MASTER Hyper 212 Plus RR-B10-212P-G1 "Heatpipe Direct Contact" Long Life Sleeve 120mm CPU
HD: Western Digital Caviar Blue WD5000AAKX 500GB 7200 RPM 16MB Cache SATA 6.0Gb/s
3.5" Internal Hard Drive -Bare Drive
SSD: Kingston HyperX 3K SH103S3B/120G 2.5" 120GB SATA III MLC Internal Solid State Drive (SSD) (Upgrade Bundle Kit)
Ram: G.SKILL Ripjaws Series 8GB (2 x 4GB) 240-Pin DDR3 SDRAM DDR3 1600 (PC3 12800) Desktop Memory Model F3-12800CL9D-8GBRL
DVD: SONY Black 18X DVD-ROM 48X CD-ROM SATA DVD-ROM Drive Model DDU1681S-0B - OEM
Mobo: GIGABYTE GA-880GM-USB3 AM3 AMD 880G HDMI USB 3.0 Micro ATX AMD Motherboard