I've had a PNY GeForce last me several years before upgrading.
I've had a PNY GeForce (what I upgraded to) die on me after a year and a half.
I've had a Sapphire Radeon 3650 last for a while until it started giving me weird artifacts which eventually lead to system crashes.
I had an MSI 9800 that I sent back as DOA.
I'm currently using an XFX 5770 that works like a charm.
I had a friend who just had to return an MSI 5770 that would black screen periodically for no reason.
Tiny sample size of two people, but there you go.
One reason I went with XFX was their double lifetime warranty; not only do -I- get a lifetime warranty, but if I ever sell or give away the card to someone else, -they- also have a lifetime warranty.
If you ever plan to overclock the card, look for warranty stipulations about that too. Some manufacturers are more overclocker friendly (in that they won't void your warranty for replacing the stock heatsink or overclocking) and others will void the warranty if you overclock it, even through the included software tool.
Warranty and support options are the most important thing. I was extremely unimpressed with MSI's support, for example, when I tried to contact them.
Go through the company's website and go through the motions like you're trying to contact their support. Do they have a toll free phone number? Live chat? Email only? 24 hour support, or limited support hours (that overlap with your regular work hours)? Does it take you 15 minutes to find their contact info or can you find it in two or less?
This is the stuff you want to know -before- you buy a card. Because if you buy it and it's bad, wasting 15 minutes scouring a site to only find an email address that they will respond to you in "3 to 5 business days" is EXTREMELY frustrating.
Research the company's support level before buying from them.
Mikhalia: and FWIW, my posts are 95% helpful, informative, or funny.
Mikhalia: only 5% or less of my posts are utter crap.
Tyapex: 393 posts of utter crap...
Mikhalia: Sounds about right.