I agree, I should have registered it. But I should also have been informed that I needed to register it without having to go to their site and read through the warranty terms.
I do see that newegg now has "Double Lifetime Warranty with Registration" at the top of all XFX posts now, not on the product page that I bought though:
http://www.newegg.com/Product/Produc...82E16814150258
I think a big sticker on the box or at least something should have been on the box, maybe as the seal to the antistatic bag saying "register or the lifetime warranty on the page you bought it from means nothing."
I can say that I have learned my lesson to check the warranty terms and register stuff for now on, at least I learned this on a cheap part instead of some new expensive part.