I wipe over with shampoo, then rinse off. It keeps it clear for me.
I'd love one of those heated mirrors that don't fog at all!