It seems really obvious once someone points it out, but I never thought of it before. To remove a really tough bit of dirt (e.g. dried-on Weetabix) on a table or floor, soak a dishcloth in hot water, wring it out, and place it on the stain for a while. Half an hour should do it. The Weetabix will soften and come off easily with no chemicals.