I'm going to give the new Meguiar's Ultimate Wax a try, sounds like it has insane reviews. Goes on easy and comes off even easier!