I have Neuspeed Sport springs on my car right now and the height is perfect, IMO. For combatting body roll, you will need to look into springs with a stiffer spring rate and a thicker rear sway bar. The Neuspeed Sports, while having a perfect drop height at 1.75" F and 1.5" R, have a stock spring rate, so the ride is very pleasant, but you will get a good amount of body roll without a sway bar.