I've been riding on STs for 9 or 10 months now, including frequent spirited driving and one autox. I can wholeheartedly recommend them. They're comfortable, if a little bouncy at low speeds; but keep the car stable and are quite stiff when you pick up the pace. One caveat is snow (or the acompanying salt) on the roads can be hell on them, something to consider if you live somewhere where white stuff is an issue. Jurrian at Modbargains was a great contact who I can also recommend.
Unless you are going for form>function, they go plenty low. I'm just above what I consider to be stupid low, and still have a little ways to go.
Hope this helps.