I have had my Tein street advances on my 1G TSX for about 40k miles and 2 Chicagoland winters. They look and perform like they're new. The ride is way better than stock, and they have all the right features for a street car. I have driven the car in Chicago, NYC, Detroit, and Toronto. So...they've seen some shit. The car is my DD. I have other cars with other suspension systems...and the SA's are one of my favorite street coilovers.
ST ST-X's (KW) are another great option...but...honestly...the Teins might be a better option considering price and features.
If you chose the Bilstein option, they have a lifetime warranty...and match very well with Eibach prokit springs...which also have a lifetime warranty.
Any of the above options ride better than the stock suspension.
You cannot slam a car with any of the above because that's not what they're for. I have my 1G lowered about 2.25", which is significant...but leaves enough wheel travel for potholes, dips, etc. I set them up within Tein's recommended height. Install them properly and they'll last and last.