Originally Posted by
Asurakai
i5 3570k or any other i5 processor are some of the best options for a Gaming PC. As for the rest of it, the most important component for a gaming PC is the graphics card. the 550 Ti really isn't good enough for high end games, so idk what is going on with battlefield. Perhaps it isn't as demanding as most other high end or you are more tolerant to a small amount of lag, who the hell knows...
I am not sure how much of your budget you have left (assuming you are taking away from it buying the i5 and the SSD), but I would definitely look into getting a different graphics card some day if you plan on playing more high end games or take part in the more intense parts of MMO's. The 7770 is probably the least I would get if I were into more populated battlegrounds and Raids but if I wasn't on a very tight budget, I'd definitely get something better than that. Based on newegg prices, the next good option based on price-per-performance would be the 6850. The 560, 560 Ti, and the 6870 aren't really worth it (although they are still pretty good cards) saying how the 7850 is currently either the same price or slightly more for significantly more power.
If you are willing to spend over $200 on a GPU, the 7870 is a great option. The 660 Ti, 660, and 570 are alright, they are currently overpriced but not too badly. If you use a resolution higher than 1920x1200, I'd probably avoid the 660's due to them having a lower bus memory as well.
If you are willing to spend over $300, the 7950, 670, or 7970 are all great options for the price.