If you are willing to spend a couple grand on repairs you should be able to overhaul the whole suspension. Ball joints, sway bar upgrade, sway bar end links, shocks as well as body mounts. A good mechanic that you trust is, imho, worth the drive.
I just had my ball joints replaced...