You can get this gel eyeliner stuff [i think MAC do one] that stays on really good. Ive never used it myself but its meant to be really good. Use the Sonia Kashuk bent eyeliner brush which is THE best brush in the whole wide world for applying eyeliner. I think its okay to apply it to the water line, best to check first though. :/
:]
:]