I prefer Meguiar's over "the turtle". I have a bottle of the new turtle ice liquid whatever that I got, don't think it's going to touch the X but my dad's Liberty is another story...
(don't look at me like that, he wants to try it on his truck*
)
*Juan, the Jeep Liberty is a truck, no?