I'm just finishing my first pc build and the last component I need is a gpu. I'm deciding between the XFX 1GB 4870 XXX ($190), and the XFX 1GB 4850 ($150). My monitor is a 20" LG with a native resolution of 1600x900. Which would be the best for lasting me several years? I want to play my games in the 1600x900 with high settings.
Examples of games I play/plan to play:
F.E.A.R 1 & 2
Diablo III (I know, no idea on specs, but that's okay).
I'm not expecting price drops on the 48xx series until like October which is a bit too long to wait, so I'm going to be buying one of these within the next couple days. Any thoughts on which of the two cards would be better?
*I'm not getting a 58xx, waaaay too spendy for my blood.
If you want to keep this new build for a couple of years, I'd suggest the HD4890 or (as Mousemonkey said) the GTX275, they're both more expensive I know, but they're a better long-term purchase.
From your original post: The HD4870 is the better choice, just remember to register whichever you purchase to get the full warranty.