Smoke665, I thought you might appreciate this: the absolute best microfiber cloth I have ever found is a
Pentax branded one that I bought years ago from a small brick and mortar photography store and studio in my old hometown! it is of the thin, silk-like texture, as opposed to the thicker, suede-like type of microfiber cloth. it's about 8 x 8 inches, light gray, and simply fantastic at lifting oils/fingerprints from lens surfaces. I have tried other types of microfiber cloth, but the old Pentax one has served me very well.
I have had good success washing this cloth using lemon Dawn dishwashing soap, and rinsing it thoroughly, about ten rinses in total, then squeezing out the final of multiple rinses, and hanging the cloth to dry inside a cabinet, where the cloth is placed on top of a drinking glass. I use only warm water to do the washing and rinsing of the microfiber cloth.
Unfortunately, I've been unable to find these Pentax microfiber cloths in stock at any of several online photo dealers.
B&H listed them as no longer available.