PCPartPicker part list:
http://pcpartpicker.com/p/3myN3
Price breakdown by merchant:
http://pcpartpicker.com/p/3myN3/by_merchant/
Benchmarks:
http://pcpartpicker.com/p/3myN3/benchmarks/
CPU: Intel Core i5-3570K 3.4GHz Quad-Core Processor ($214.99 @ Newegg)
Motherboard: Gigabyte GA-Z77X-D3H ATX LGA1155 Motherboard ($139.98 @ SuperBiiz)
Memory: Corsair Vengeance 8GB (2 x 4GB) DDR3-1600 Memory ($69.99 @ Newegg)
Storage: Seagate Barracuda 1TB 3.5" 7200RPM Internal Hard Drive ($54.98 @ OutletPC)
Video Card: EVGA GeForce GTX 770 2GB Video Card ($339.99 @ NCIX US)
Case: NZXT Source 220 ATX Mid Tower Case ($44.99 @ TigerDirect)
Power Supply: Corsair CX 600W 80+ Bronze Certified Semi-Modular ATX Power Supply ($67.99 @ Micro Center)
Total: $932.91
(Prices include shipping, taxes, and discounts when available.)
(Generated by PCPartPicker 2014-04-05 16:48 EDT-0400)
Higher end of your budget but can easily do anything you need. =) The processor and video card are the highest bang for you buck in the market as of right now.. I have an AMD FX-8350 processor which is cheaper than the i5 but that would be up to you. Intel's are "apparently" better for gaming because of their single threaded power. Where as the FX is better for multitasking but still a monster for gaming! Keep in mind BF4 and other games like it are pretty heavy games so make sure you have the parts to push it!
Let me know if you have any questions, or if you planned on spending less SevenOh's build is solid as well!