Rancid Smelling Dish Towels?
The reason they still smell bad is because there is bacteria in them. Try this: Soak them in white vinegar (removes the stains and disinfects them), rinse them out with hot water, ring out most of the water, and microwave them for 1 1/2 minutes. For sponges...
Sugar is Too Moist?
The soda cracker and rice tricks work really well. Also, on a similar note, putting a bay leaf or two in your flour (or other dry goods like oatmeal) will keep out the mealworms.
Use Bleach Water to Control Gnats
Another thing that works and doesnt hurt your plastic pipes or fittings the way bleach can is to mix equal parts of white vinegar and hot water and pour it in the drain. Occasionally throw some lemon slices in your garbage disposal with the peel and grind them...