Ok, so im going to upgrade my current video card (amd radeon 5770) with either the gtx 660 or the amd radeon 7870. they are pretty close in price but i was wondering which card would be best for me? I have an msi 970a-g45 motherboard, and my monitor only supports up to 1650 x 1050.