TRD = Eibach, but more expensive.
Teins drop you a little bit more than Eibachs will, and they're a little less expensive, but the quality is about equal. I'm on Teins and I love 'em.
As far as replacing the shocks/struts... I have put on about 16,000 miles on my car since I lowered it. When I lowered it, I had 62,000 miles on the car, original struts and all. Currently, my struts are doing just fine, but thats mainly because I'm smart and I go slow on dips and bumps, thereby minimizing the amount of times I've bottomed out since lowering (which I think is probably about 5 times total, which is pretty good).
Teins drop you a little bit more than Eibachs will, and they're a little less expensive, but the quality is about equal. I'm on Teins and I love 'em.
As far as replacing the shocks/struts... I have put on about 16,000 miles on my car since I lowered it. When I lowered it, I had 62,000 miles on the car, original struts and all. Currently, my struts are doing just fine, but thats mainly because I'm smart and I go slow on dips and bumps, thereby minimizing the amount of times I've bottomed out since lowering (which I think is probably about 5 times total, which is pretty good).