I've tried them all, and I think the longevity / streakiness etc. is down to the particular colour and its formulation. I've experimented with putting top coat one one hand and not on the other, and it made not a jot of difference. If you find one that works, that's no guarantee that everything...