These things seem to just seem to handle poorly, but I am not sure how my Blazer would compared to your S10 with different drivetrains. Also, my idea of poor may be different than yours.
Used to make fun of my brother when he had his because it seemed to bounce so much even after the new shocks and front end components. Bought mine and replaced with the same brand/ model of shock and I have the same issue, but I still have my original front end components. I blame the old torsion bars and being used to the harsher ride of my Jeep. For whatever reason, his front sway bar end links as well as mine had been replaced with what appears to be the Moog part that never did fit quite right. I can't remember if I bought AC Delco Proff. or Profordge, but we shall see how they fit.
My idler arm and control arm bushings are shot and I know it. I'll hopefully be doing the whole front end sometime this week so we shall see. Control arms with ball joints, tie rod ends, idler arm. etc. AC Delco control arms and Proforge (per Trav's recommendation) everything else. New camber bolts and lower bolts too. I need to do my rear sway bar end links sometime too.
I will say if I had it to do over again, I would have tried the OE shocks or perhaps Bilstein, which would have probably cost more than the truck itself. I basically did that with tires anyways! Lol.