I am thinking of getting a Radeon 5770 because of budget but want to know if it can handle Battlefield Bad Company 2 on max settings while running DX11 without any graphics lag like I can with a 4870?
In that case the 4870 would hae slightly more graphics power. Can you find anything like a 5850 for your budget? What res are you setting your monitor at?
Based upon those, I'm gonna say a 5830 / 5850 is at least where you wanna be at 1920 x 1200 resolution.....at 1650 x 1050, you should be fine with the 5770.....expect a small performance drop however from your 4870 if using DX10 ..... significant drop in DX11.