C.C.
Normally I'm the sort of girl who buys everything from Sephora, but one time while traveling I bought Almay gel eyeliner (it's like a pencil but self-sharpens) at the drugstore and I really love it. It stays put, but then I also wear Smashbox's eyelid primer so all my eye makeup stays put all day, pretty much. If you love the Lancome eyeliner, maybe just try a primer first and see if that helps.