First off, I do have a pretty darn nice gaming pc. I'm just looking to get an upgrade that could potentially reduce the occasional framerate drops I have in some higher-end games. I had my rig custom built with the following specs:
i5-3570 3.4 GHZ processor
GTX 670 2GB DDR5 video card
8 GB (2x4 GB) DDR3 1600 MHZ memory
2TB SATA 6GB/s 7200rpm hard drive
GA-Z77-HD3 LGA 1155 Intel Z77 HDMI SATA 6Gb/s USB 3.0 ATX Intel Motherboard
I don't know too much about the motherboard (I just copied the title from newegg's site) so I'm wondering if it would be worth it to get a new one to avoid bottlenecking? I know buying more RAM would be the easiest/cheapest addition, but would it really help with performance at this point? Or would it be worth it to buy a second video card and go the crossfire route? Or should I just stop complaining and enjoy the nice system I have?