i more want something I can upgrade later this is more of my Sons computer. I'm trying to give him something he can put more money into later just want something that will play some games for right now it doesn't have to have the best FPS 20 would be great.. even if he has to turn down the graphics
Buying a $80 Card now, buy a $200 card 6 months later = $280
Buying nothing now and buying a $200 card 4 months later = $200.
And omni who said anything about 6 year old games? Even an Intel IGP can run Red Alert. We're talking BF:BC2, a current, demanding game.
Like I said, a cheap HD5770 will put you a tad over budget, but it's the best performance-for-your-money in your price range. To put performance into a perspective, an HD5670 ($70) has half the performance of an HD5770 ($100 [AR]).
Whoa, just wait there.
In absolute amounts, it might cost a lot more but that really depends of preferences doesn't it? First of all we don't know how much price points will change over the 6 months cycle. Secondly the OP would need to weigh out the cost and benefits of waiting to buy a good card. If I was in the OP's situation I'd buy an $80 card now, and buy a $200 card 4 months later. Remember, the OP can sell his old card to recover some of the costs so real cost of doing so is (from my point of view) not that substantial.
Having said that I think the 5770 is a good option. It'll certainly play BFBC 2 (not maxed out) and you won't regret with the FPS, you will appreciate the performance boost
As others have said best option for the $ would be a 5770 - like this HIS model for $129 - $30 MIR for $99 total cost after MIR (if you can stretch the budget a bit - this gets you decent performance at 1920x1080 in most games at high settings with a bit lowered AA - and gets you DX11 support ) Also is fairly low power consumption and runs cooler than some cards so less cooling problems.
If the $80 budget is firm something like this sapphire 4670 for $65 will get mediumish settings at your resolution with AA disabled and a few other settings lowered -- still a decent choice at the price but you lose some quality on the settings and also no DX11 support (not really that important for current games but might become more so in a year or so.)
IF you consider Nvidia cards then something around a GS 250 for $105 - $30 or $75 after MIR woould be pretty much in between the 2 ATI card for performance (again no DX11 support) but uses a bit more power and generates a bit more heat to deal with inside the case. (EDIT : Just noticed the 250 has an $8 shipping charge also so is more around $82 final cost !)
yeah sorry its battlefield BC2 my bad I was thinking of going with Radeon 5670
I'd go with the 5770 instead for the extra $20 -$30 if you are talking about BFBC2 - Here is a comparison between cards in BFBC2 @ 1920x1200 resolution (close to what you are running) as you can see the 5670's gets 18 - 19FPS vs. the 5770's @ around 30FPS with the same settings --- you'll get a bit more since the resolution you are using is a bit smaller but the difference is noticeable and will allow much better gameplay overall for the $20.