I definitely recommend microfiber as it has the most effect(fibers)and will do the least amount of damage (small fibers). I know that sounds harsh, but even wind and water, over time, will cause damage to a finish. As far as the polishing goes, I found that Fender has teamed up with Turtle Wax and has a kit which includes a wax, and other cleaning fluids. The wax really looks, smells, acts, feels, like car wax and I bet that's all it is. And it works! You rub it on with the included sponge, let it dry, and wipe it off and buff it with the microfiber cloth. It does a really good job. I use it on my Tribute and SG. Now, I am going to order the Alembic products because they probably are a lot better and purely designed for our instruments!