There are so many factors to weigh here, that you're gonna have to give some more information. It also depends entirely on how much money you're willing to spend.
A good set of stock strut replacements (Bilstein, Tokico, KYB to name a few) and springs (Eibach, Intrax, Tanabe etc.) will run you...