Hey there JeepJeepster, really nice pics of your Libby. I especially liked the views of your skid plates. Sweet ride, is a Sport model?
Tell me something though, have you ever taken that into the woods or do you offroad somewhere that you don't get "pin striping"? Or maybe you've had them buffed out already.
Myself I have an old YJ for the serious trails. I have no problem scratching it, denting the body panels or (heaven forbid) breaking something. I keep the mud off it but don't bother "detailing" it. I do clean the undercarriage and fender wells with a pressure washer to prevent premature rusting.
My Libby is a different story. It my highway ride and sometimes tow rig for the YJ (when I do break something). Even though its still stock I occasionally take it out on some mild trails so its earned some "pin striping". I need to visit a body shop before winter to see about getting it buffed out.
One last thing, I'm a fan of cleaning an engine but not so it looks good but so I can spot leaks sooner.