i'm thinking of getting one of the ECS cards myself. cant go wrong with 160 bucks.
besides, lifetime warranty..? lol...the demands of games are ever-increasing, and cards are coming out so fast to keep up with them making a lifetime warranty almost pointless. in a year your card will hardly be able to run a new game at highest settings with any kind of resolution.
i would buy an XFX if they were 160 dollars. but, they aint.