A friend here got her truck sprayed with Line-X. It's held up nicely, though she doesn't do much hauling.
I have the factory coating in my '06 Nissan Titan, and it's crappy. It's bubbling in a few spots. I don't know what brand it is, but if I can find out, I'll post it.