Originally Posted by Forceman
Depending on resolution, the stock 7870 is about 10% faster than the stock GTX 660. Overclocked cards are going to change that, of course, and I'm not sure how much of a boost the new AMD drivers gave to 78xx cards (it was significant for 79xx cards though).http://www.techpowerup.com/reviews/Zotac/GeForce_GTX_660/27.html
As for what else to get, the easy answer is a SSD. It is, by far, the most noticeable upgrade you can make to your system.
Awesome, thank you for this. Answered my questions wonderfully.
As far as the overclocking point goes, I bought a Gigabyte GTX 660, pre-overclocked. So its core clock goes from 980mhz on the reference card, to 1033mhz.
Also, I'm not to clear on how the SSD works. Can I just wire up my 1tb SATA drive to hold the OS and other random things, and then the SSD at the same time to hold all my game files since most affordable SSD's are around 128-256gb in storage space?