When I wash I use ArmorAll products but for wax, I use Turtle wax. Its time tested and you know it works. I used the Mothers once on the '71 Riviera and it felt waxed but didn't look like it. I wasn't impressed.
I personally like P&S ultra-coat wax and ultra-coat polish. Its synthetic and lasts at least 6 months as long as you was your car at least once a week (i.e. don't let salt from the winter sit on it forever) I waxed my tow rig with it in june and the water still beads like the first day I waxed it. Its good stuff although kinda hard to find in your chain stores. I get it at this website: P & S Sales, Store, Paint Restoration Products
its a little more expensive but a little bit goes a long ways. You dont have to sit there and put a lot of elbow grease into it either. Just apply a very thin coat (no need to get a haze going like carnuba) and polish/buff it off. Its kinda along the lines of the way you apply rain-x. Its not actually marketed as a 'wax'. It's called a 'paint sealant' since it is a polyurethane product, it almost bonds to the paint. It is impressive how it can bring back even dull, nasty finishes
Mothers and Miguiers are as good as you can get off the shelf in my opinion. For what it's worth I detailed cars professionally for several years. First thing I did when I bought my latest project was use Mothers Clay bar and Miguiers cleaner wax. Armor all is crap in my opinion. Use Neets Foot oil on your leather and Black Magic for any vinyl stuff you want to shine.
Current = 1996 XJ, 2.5, 2-Door, 5-Speed, 4.88's, 3.5" Mix-N-Match, Black 15" KMC XD122's, 31" BFG AT's, RE QD's
My current XJ build thread My old ZJ build thread
Previous builds 99-XJ, 98-XJ, 89-XJ, 05-TJ, 95-ZJ, 79-J10