Wash all your microfiber things in one load. Do not combine them with cotton products. If you only have a few things, I'd wash them by hand. I use Woolite to wash my good MF products in the washing machine, and regular detergent to wash my other MF products. My very high-end MF products usually get Pinnacle Micro Restorer (specialty detergent for microfiber).
Wash foam pads by hand in a bucket of Dawn and warm water. Let them soak for a few minutes, and then massage any product out of the foam. Once the product is all out of the foam, rinse it very well under the faucet, frequently soaking up water and squeezing it out.