bought this system. what should i upgrade first?

http://www.newegg.com/Product/Product.aspx?Item=N82E16817139011

That's the power supply. It seemed like more than enough for future upgrades and had good reviews. Gaming is my primary concern. the next thing I will get will be a cpu cooler so i can overclock. I suppose my real question is what kind of graphics card should i get. I want excellent performance but don't want to overspend on a card that will be bottle necked by some other part of my system. Also how much and what speed RAM would be appropriate?
 
The RAM you got with the system is fine, 8GB of 1333Mhz is adequate for gaming. 1600Mhz is ideal, but the difference is minor, not worth spending for another kit.

In terms of bottlenecking, I think your fine. Maybe in more CPU loaded games like BF3 large multi-player games will you notice a bottleneck. Get a graphics card you can afford, upgrading from a 7770 I say at least get a 7870 for the upgrade to be worth it.
 
BF3 is what I play mostly. Budget isn't really an issue but I don't want to waste money buying an overpowered card. I want to be able to run games at max settings.
 
BF3, max settings at what I assume is 1080p?

Go for something like a GTX670 or HD7970. I personally went with the 7970.
Get one from a good manufacturer like Gigabyte, Sapphire, MSI or ASUS. Their coolers are fairly good, far better than reference design cooling anyway.