Ok, the 7770 can bottleneck the 3570k, but that is only when I am trying to play intense games on ultra/high settings. Any other game would run perfectly on medium or something like that. And yes, you are are right, the 7870 and 660 both have the same video ram, I was mistaken on that. If you want any graphics card, you have to get it from trusted manufacturer. For example: Saphire, MSI, EVGA, etc. Since they all are the most trusted and popular, they have to make quality products. Therefore, anything they sell is always top of the line. It is proven that the 7870 creates less heat. Too many tests to post, but if you do some more research, it'll prove to be right.