3M IHG is as close to a pure polish as you'll get. It does a good job of temporarily filling in swirls and other surface imperfections, but it's main job is to shine your paint surface. After applying IHG, you should have an extremely deep, wet shine. Then, as alee said, use a good quality wax to protect your paint and help 'seal-in' the IHG.