I just csnt find one that doesn't smudge or leak under my eyes after a few hours. I like to wear a bit of mascara on my upper lashes (not the dramatic volume or length adding ones. I just want to add a bit of darkness) and I like to apply a very thin black line on my upper lid. The liquid eye liners don't seem to smudge so much but I prefer kajal or kohl as it gives a softer, less contrasted look.
Even when I apply a primer first they smudge. I had a bit more luck applying a bit of talcum powder under my eyes but I never manage to do that without at least a few microparticles going into my eyes, which isn't great with contact lens. Compact powder just accentuates the wrinkles under my eyes.