I was wondering what would be the best picks for upgrading a pc with $500.
I need a new motherboard,cpu,gpu and ram.
I'll be using this rig for gaming.
Wait, are we talking about an upgrade for an existing computer or are you looking for a new build?
Look into aftermarket heatsinks to get overclocking performance out of the CPU. You can also upgrade to piledriver later if you want.
Why not go with the AMD 7850 instead of the 6870?
Same price as the NVIDIA 560ti but better performance