All,
I've installed the front and rear Helwig sway bars and agree with everyone that they definitely stabilize the ride. Thanks for getting me on board.
My one concern is that I am starting to feel a clunk, rattle from the front when going over small-ish road imperfections, breaks in concrete...