A Fx8-8350 based $1000 Gaming Rig

I was wondering what the community's suggestion would be for a Pc build wrapped around the Fx8-8350 with a 1000 dollar price range preferabley a Nvidia card. ( Gaming Rig with ligth editing aspects.)

AMD fx-8350 - $200

gigabyte 990fx ud3 - $150

pny geforce gtx 660ti - $270

corsair vengeance 8gb - $48

kingston hyperx 3k 120gb - $115

cooler master haf 922 - $100

OCZ zt series 750w - $105

Asus dvd burner - $20

- $1008

Would i need like a hard drive? (HDD)

http://pcpartpicker.com/p/zsFw

You choose the case :D (also theres no OS included)

I like the build except the hard drive do you think that 500gb is good enough ?

that would depend on your usage of storage, remember you have a 120gig SSD to use aswell so the 500gig HDD is pure storage.

Ok thanks man :D but for recommendation would a network card be necesarry if i want to lower my ping status game wise? and What would be a good product for the HDD? Sorry I'm a very big noob :(