The best I've ever tried and use all the time is Benefit They're Real - although you might find it too in your face if you don't like spider legs and false lash effect. It certainly doesn't smudge or move.
I'm currently using eyeko skinny brush mascara. I give it a quick top coat of max factor 2000 calorie waterproof. I prefer waterproof, but I've yet to find one that doesn't go on too heavy or clumpy.
I have greeny-hazel eyes and used to be able to find a complementary mascara. I can't now and they all clump and look horrible (short eyelashes) so thanks for all the ideas.