4850 was a very good card in it's day (a year or so ago) and it's still in the class 1 category as far as I'm aware. You will be able to play all those games on mostly maxed setting comfortably in 1920x1080 I think. Not too sure about native res. I think if the 4850 has 1gig of vram native res would be quite possible.