While I haven't used many of them, I have researched a lot. I got some samples from http://www.monstaliner.com/
and that product appears to have many advantages. I'd like to try to spray it as that would seem to provide the most professional results.
BTW, I have used Herculiner. It has it's advantages too. I like it on small projects that aren't exposed to bare skin - it's rough stuff. Herculiner is notorious for fading; however, if it is topcoated with Rustoleum it will last years and years. I've had it on my boat trailer for 3 years now, it it looks great.