600-800 build (Need recommendations]

Hi, this is my first time building a computer, so far I've constructed this list:

http://pcpartpicker.com/p/tjKE

Can anyone recommend any better parts for less or equal the money? Thanks in advance!

definately upgrade to a 7870 preferably the gigabyte one 

you only need 550W for that system (unles you want to do some serious upgrading in the future)

You dont need 1866 Mhz RAM. Save yourself some money and get 1333 or 1600. You won't notice the difference. Also, for just a little bit more you can get a bigger SSD and a bigger hard drive. That PSU seems really expensive. Maybe something like this: http://pcpartpicker.com/p/tl4Z

I managed to snag the PSU for 55 bucks, as for the RAM, thanks for the recommendation. Can you suggest anything else?

go for the 965 if youre not going to OC the 955

I am planning to OC the 955.

For the SSD I plan on just putting the OS on there.

Hows this? http://pcpartpicker.com/p/tplq

The heat spreaders on the corsair RAM you chose might cause problems when installing your Coolermaster Evo. Also, the 64Gb Samsung SSD seems pretty expensive at $80.

For just $5 more you can get a 90 GB SSD: http://pcpartpicker.com/part/kingston-internal-hard-drive-krs30903h

For just $10 more you can get a 120 GB SSD:http://pcpartpicker.com/part/kingston-internal-hard-drive-krs30203h

The thing is, I want to spend minimal on the boot drive so that I can spend more on the other parts. Ex. CPU or GPU.

Ok, so I'm going to switch out the HDD and 64 GB SSD for a 128gb one. Is the Samsung 830 SSD any good?