If you are looking for a good gel eyeliner then you should totally give this a try!
Maybelline's Eye studio gel eyeliner is in my opinion the best! This gel eyeliner is oil-free, smudge-proof, waterproof for 24 hours, safe for sensitive eyes, ophthalmologist-tested and contact lens safe. This amazing eyeliner comes in four shades and includes a brush for application. I have been using this eyeliner for at least five years and I totally love it. It last all day long, have great color pay off and you don't need to re-apply throughout the day. This eyeliner is so good that when I forget to remove it and just fall asleep the next morning I wake up with perfect looking eyeliner. I prefer this eyeliner over Mac's fluid line eyeliner. This product retails for $7.99, and it last a long time. You can find it in any drugstore!
Links to buy this product: