I just used a product that I am sold on. It's called Finish First. After trying Buff Magic and Pro Polish I found that I wasn't getting the desired results. This stuff is fantastic to work with and is easy on and easy off. The anti oxidant is non abrasive and requires no buffing. I put it on with a polishing pad and took it off by hand. The polish goes on and you must keep it on for at least 15 minutes so it forms a bond. I left it on overnight and it came right off using a terry towel. The shine is incredible and the more often it is applied the better the shine. It's good on black streaks as well. Check it out.