I have the Magnaflow on my truck. Had them on my '99. I also have them on my 300 SRT8. I just love the sound and they do have a lifetime warranty against rust through. Damage is not covered.
I've never had a Magnaflow muffler fail on me. My last set of Flowmasters (on the car below) gave up and started rattling at 60K miles.