I remove my makeup whenever I walk in the door, because I usually can't stand to have it on any longer. If I know I'm not going out again, the makeup comes off.
I use regular cold cream (Pond's). It gets off all kinds of makeup, waterproof mascara, mineral makeup, etc. If I'm feeling particularly grimey, I'll use a facial wash afterwards. Then before bed I use a toner (Neutrogena, I think).
I use my SkinCeuticals Clarifying Cleanser to take off concealer and powder, and use Clinique's Rinse-Off Makeup Solvent to remove eye makeup. One thing to note is that if you wear contact lenses, you should remove them before applying makeup remover on your eyes...
i use a cleansing oil from a japanese brand called fancl...very popular in asia. it works wonders for me and i've been using it for three years already followed by Murad cleanser (i used to have bad acne skin...)~~ i usually remove my make up before taking a shower at night..