I will second the "plug" for the Maguiar's NXT Tech Wax, but I have the liquid.
I waxed mine the weekend before I ran over Bambi, and the body shop paperwork tells me that I can't wax it until 90 days have passed. That is going to kill me, since the weather will be too cold for waxing when November rolls around, so it might have to wait until spring!
Can the liquid polish really be that bad for the paint? I want to have protection from the salt and winter weather...