Suggestions for a gaming PC for about $1,000

Hey Techspot! I've been wanting to build a gaming desktop, my budget is about 1000$. It would be nice if it could run BF3 on Ultra at about 40-60 FPS, please throw me some ideas for parts that combined would cost about 1000$. Thanks! :)
 
What resolution are you playing at? And is the 40-60 fps in single player or multiplayer?
 
I think we could probably squeeze this into the budget, just. But it'll be a very unbalanced system and will require overclocking.
 
Hi, I was going to play at 1080p, I managed to sell some stuff and I've decided on an AMD 7870, you think I could get like 40-60 FPS on ultra @1080P?
 
You'll have to turn down the AA to 2x MSAA or 0x MSAA if you want smooth gameplay at 1080p, and an overclock would help.
 
Back