Lifetime warranty is overrated. Most other cards have at least 3 years and 3+ year old video cards are no great loss if they breakdown. To put that in perspective the 8800 GTS 320mb came out a lil over 3 years ago and cost $300. I really doubt if you bought it then and still had it you would shed a tear if it stopped working and wish you had a lifetime warranty.
If the prices are the same the vapor-x is the way to go. I would mainly decide based on price.
If my p118 broke, I would hold a funeral for it.