If you have a mirrored cabinet (such as a medicine cabinet) that requires you to touch the mirror to open it, thus leaving fingerprints, I have found that placing small vinyl clings/decals at the spot you touch eliminates the fingerprints. I like to change the vinyl clings to correspond with the seasons or holidays. You can involve your children in this, too!
The shaving cream has worked for me. You need to use the cheapest kind you can find (not gel). It keeps the mirror clear for a couple of months, and then I just use the shaving cream again.
Login using the form on the top of the page to post feedback (if you are a registered user). If you have not yet registered, click here to do so. It's FREE!.