Dear daffodil,
you can try using lotus herbal's eyeliner. it is really nice. i also used lakme,revlon and chambor eyeliners in the past. but nothing has worked fine as lotus. it is really smudge proof and i usually wear it from 9 in the morning till almost 10 in the nite. it stays on and on.
luv,
dolly