Well I'm building another computer as mine is a little out dated. I'm thinking on using the following parts. Could I get feed back on them. I'm pretty sure they're all compatible with each other and I'm not sure whether or not I'm missing something. Just want to cover everything before I buy. I've included the model and item number from New Egg just in case.
Sony Optiarc 24X DVD/CD Rewritable Drive Black SATA Model AD-7240S-0B - OEM
Model #:AD-7240S-0B
Item #:N82E16827118030
COOLER MASTER HAF 922 RC-922M-KKN1-GP Black Steel + Plastic and Mesh Bezel ATX Mid Tower Computer Case
Model #:RC-922M-KKN1-GP
Item #:N82E16811119197
Seagate Barracuda 7200.11 ST31500341AS 1.5TB 7200 RPM SATA 3.0Gb/s 3.5" Internal Hard Drive -Bare Drive
Model #:ST31500341AS
Item #:N82E16822148337
Thermaltake W0319RU 850W ATX 12V 2.2 SLI Ready CrossFire Certified 80 PLUS Certified Modular Active PFC Power Supply GeForce ...
Model #:W0319RU
Item #:N82E1681715310
G.SKILL Ripjaws Series 4GB (2 x 2GB) 240-Pin DDR3 SDRAM DDR3 1600 (PC3 12800) Desktop Memory Model F3-12800CL9D-4GBRL
Model #:F3-12800CL9D-4GBRL
Item #:N82E16820231277
ASUS P7H57D-V EVO LGA 1156 Intel H57 HDMI SATA 6Gb/s USB 3.0 ATX Intel Motherboard
Model #

7H57D-V EVO
Item #:N82E16813131624
Intel Core i7-860 Lynnfield 2.8GHz LGA 1156 95W Quad-Core Processor Model BX80605I7860
Model #:BX80605I7860
Item #:N82E16819115214
MSI N250GTS TwinFrozr 1G OC GeForce GTS 250 1GB 256-bit GDDR3 PCI Express 2.0 x16 HDCP Ready SLI Support Video Card
Model #:N250GTSTwinFrozr1GOC
Item #:N82E16814127445