The company Ace has a fogless mirror that really does stay fog free - it works because of a reservoir behind the mirror. You fill it with water the same temperature as the water coming from the shower and thus there is no condensation. Simple design and no electricity. A small hole drains it so you don't have to remember to dump it out. I really like mine. It has a place to hang a razor. No clingy water particles obscuring my view!