KW Variant 1 coilovers sound like the best for you. I've got a set and LOVE them. Great ride and feel. Teins will most likely be too harsh for what you're describing. You could also go with a Bilstein PSS, PSS9 or PSS10 setup. The KWs are a bit more expensive than the Bilsteins.