Can anyone tell me how this will do for a setup or did i fail at buying pc parts.
My Case I really liked this case
http://www.newegg.com/Product/Product.aspx?Item=N82E16811208032
GIGABYTE GA-EP43T-UD3L LGA 775 Intel P43 ATX Intel Motherboard
http://www.newegg.com/Product/Product.aspx?Item=N82E16813128414
GeForce 9500 GT 1GB 128-bit GDDR2 PCI Express 2.0 x16
http://www.newegg.com/Product/Product.aspx?Item=N82E16814500147
Thermaltake TR2 TRX-650M 650W ATX 12V v2.3 / EPS 12V v2.91 Modular Active PFC Power Supply
http://www.newegg.com/Product/Product.aspx?Item=N82E16817153116
Intel Pentium E6300 Wolfdale 2.8GHz 2MB L2 Cache LGA 775 65W Dual-Core Processor
http://www.newegg.com/Product/Product.aspx?Item=N82E16819116091
G.SKILL 4GB (2 x 2GB) 240-Pin DDR3 SDRAM DDR3 1600 (PC3 12800)
http://www.newegg.com/Product/Product.aspx?Item=N82E16820231193
HITACHI Deskstar HD31000 IDK/7K (0S00163) 1TB 7200 RPM 32MB Cache SATA 3.0Gb/s 3.5
http://www.newegg.com/Product/Product.aspx?Item=N82E16822145287
I bought a few fans and a new dvd drive. I also have 5 western digital 250 gb sata drives laying around that I'm going to use with this pc. The plan is to have a decent computer for around 600 bucks because mine is dying and really old. If I'm hoping it will be able to play Team Fortress 2 and stream movies to my xbox and be my dvr unit for windows media center. I have a tv card from my old pc that should still work fine. Staying with vista ultimate which ran poorly on my old pc. My parts should be here on 25th and hoping it will install nice and plug into my tv and my 17 inch dell monitor that work gave me.

If I went over kill on something and not on something else let me know. I'm thinking the video card might be on the weak side but i only had 600 dollars to spend and i spent 630 dollars shipped.