Lots of women believe that to draw a perfect line is a "mission impossible"... Well, I mostly agree especially if it's not your own eye you are drawing on... But practice is all you need to gain those perfect results and, of course, eye liner you are comfortable to work with. I've tried loads of brands, so I'll start with black eye liners I have in my cosmetic bag at the moment.
1) M.A.C. Liquidlast liner - intense colour, suitable for dancers when makeup just flows away, applicator is not so convinient for me but still allows to draw small details.
2) Lumene Bluberry Eye Liner - intense colour, very nice applicator which allows both small details and perfect line, not so lasting like M.A.C., but ok for an evening makeup.
3) NIVEA Liquid Eye liner - not so intense colour, very easy to apply, not as lasting as previous, but ok for day and evening makeup.
One more eye liner I have at the moment is GOSH Extreme Waterproof Eye liner. I use it for stage make up as it's not easy to take it off and it has rather nice colour and structure.