I love Green Clean by Farmacy. It's a cleansing balm that you rub onto dry skin and can either rinse off or wipe off with a damp facial cloth. It's great for all makeup but super effective on waterproof mascara.
I use this as my first step in cleansing to take off all my makeup and then I follow up with a gentle cleanser. It makes a world of difference for my skin.