I have a 128mb X800 GT video card right now, and I want to upgrade to something that can play recent games as well as some games in the future. I don't need DX10, or 1 GB of memory, but I'd really like to have one with 512mb of memory, HDR + shader 3.0, basically a higher mid-range card. If possible, I'd like one under $300, but I understand that may not be possible, so I'm open to any good values.