I usually take it to a local detail shop here and let them do it, but if Im feeling extra good I do it myself. I am a big fan of meguires when doing it myself. I did read recently some rave reviews on the turtle wax Ice stuff or whatever that new crap is called. I will have to get me some of...