About a year ago, my old staple Wet 'n Wild eyeliner finally started smudging on me. It *had* been the only non-smudgy pencil around, bar none. Maybe they changed the formula? Maybe I got a bad new pencil? Dunno. But I tried Sephora's house brand black pencil, & it's pretty un-smudgy. Not perfect, but 85% there, & it doesn't cost a bundle (important bec. I wear it all the freakin' time). I also realized that non-waterproof mascara was causing smudges, so I started wearing waterproof all the time (used to just wear it when I felt watery-eyed). That decreased smudges dramatically.
no subject