Jon; i have a couple of recipes that has proven to work for me. I use distilled water, dawn dishwashing detergent and isopropyl alcohol as a basic wash. It is very good for lightly fouled albums. For one quart of solution, i use 28 ounces of water, 4 ounces of pure isopropyl alcohol, and about 1 teaspoon of detergent. it has worked for me over the years pretty good. I find the detergent offers the surfactant and dispersant characteristics needed to be an effective cleaner.
I have recently used an enzyme based cleaner for my "yard sale or thrift store" finds as i found my normal solution took several cleanings to work. The enzyme cleaner actually was a door to door sales that my wife had purchased. I had noticed it did a fantastic job cleaning greasy or stained materials and tried some in my normal cleaning mixture. eventually i mixed separate formula just using the enzyme mix with distilled water and isopropyl. with it i use 24 ounces of water, 4 ounces of concentrated enzyme cleaner and 4 ounces of isopropyl. I use it with steam cleaning and the results are fantastic. It works very good without steam cleaning but i find the heat that is added with steam cleaning results in the best cleaning action. One tip for any cleaning regiment. you must rinse after cleaning because most cleaners will leave a residue.