I use paper shop towels that I buy at Wal-Mart. I screwed a paper towel dispenser to the peg board in my garage and load it with the blue paper shop towels from the automotive department. Now I'm addicted and use them on everything. They hold together much better than common paper towels.
Sometimes I use a Park chain cleaner loaded with mineral spirits.