I am looking to upgrade my video card. I have been looking at the GTX260s and HD4870s. I will be using it to game and watch HD movies. Games such as COD4, Grid and Mass Effect. Monitor is 22" 1680X1050. I would prefer Nvidia but am willing to try ATI. Budget is around $150, prices can include MIR.