Originally Posted by Traphix
The i7-920 is a good cpu, and I think its too early to upgrade that.
You said you're a timid overclocker, so 2 of these 7950s, http://goo.gl/Chtfi
should accomplish what you need. They don't have the best cooler, but they're good overall, if you won't be overclocking much if any at all these should be perfect.
Edit: If you feel like overclocking you can get the Vapor-X version, with better cooling and a better PCB.
Also, buy both of them seperately and use the code, Newcustomer to save $10 on each.
And they come with 4 games, 2x crysis 3 and 2x Bioshock Infinite, You could take 2 and sell the other 2 on classifieds, or sell all 4 if you don't care for them.
So 2 of these in Crossfire for your main monitor, and you can use the 5870 for the side screens.
Should without a doubt max out any games today, and in the near future, especially what you play.
And also sell the 5450. Actually, lol I don't think its worth selling.
So that's $580 spent, with rebates, shipping, and codes.
And you can set aside the rest of the money in your budget for when haswell comes out.
Then you can sell your cpu/motherboard/ram on the classifieds, and get a nice haswell chip, motherboard, and ddr4.
And to everyone below me, OP has a $900 budget and wants to max out games