Building a computer..... advice..?

Motherboard: Asus M4A87TD EVO RAM: G.Skill Sniper 8gb Case:Cooler Master haf 922 Optical drive: LG WH12LS30 Blu ray writer player. Processor:AMD Phenom II x4 965 black AM3 3.4ghz . Power Supply:Cooler Master eXtreme power plus series 600w ATX12V V2.3 Active PFC RS600-PCARE3-US ok so this is the system... show more Motherboard: Asus M4A87TD EVO
RAM: G.Skill Sniper 8gb
Case:Cooler Master haf 922
Optical drive: LG WH12LS30 Blu ray writer player.
Processor:AMD Phenom II x4 965 black AM3 3.4ghz .
Power Supply:Cooler Master eXtreme power plus series 600w ATX12V V2.3 Active PFC
RS600-PCARE3-US

ok so this is the system I'm building. The question I had was....
what HDD do I go with? Or what is compatible? Looking for 1TB.
Also, what video card is good but cheap?
One more thing... What are your guys opinion on this build?
and is this optical drive compatible?
2 answers 2