Looks good! I have a 5850 with resolution of 1920x1080 and i can max out frame rates at 60fps. Actually i havent tried medal of honor or black ops since they havent come out yet...or has medal of honor?
I think its a good card that will last you a while at that resolution, but also if you decide to increase your resolution it'll still be able to handle it.
Check out this 5850 instead: http://www.newegg.com/Product/Product.aspx?Item=N82E16814150477&cm_re=5850-_-14-150-477-_-Product
$10 less after rebate and it has a lifetime warranty