What's a good gfx card to buy when I want decent frame rates on Crysis but don't want to blow a hole through my pocket? I heard the HD 4870 will give me around 40 fps for $175. Is that the best card for the price/performance? What's the NVDIA equivalent?