just did the Eibach Pro-Kit last night the install went well, a couple of notes to help others, I did install a quaility alluminum adjustable panhard bar with quaility rod ends, got it off of ebay for under $100 (diden't notice any more road noise transmitted into car, had to bottom out the jam nuts and rod ends into rod to center rear end) -on front struts, when replacing them into position, on top mount there is a notch with an arrow on each bearing cup mount, that arrow should point out to the wheel -the checker auto parts tool rental (strut compressor w/ saftey pins) work good, use oil on threads and tighten / loosen each side equaly, -no, I did not have air tools, but I did use a 1/2" electric impact gun that made it much easer, (don't know for sure but large top nut on strut may need speed/torque a impact gun provides) -when I tightened all front strut mounting hardware, I held the strut on the lower portion towards middle of car an tighened -on the top I pulled away from car, this hopefully till I get allignment brought the camber to as positive degree as factory allows -the car tracks as well as before the handling is better w/ less roll and a little stiffer ride, no bouncing but on fast large rolling dips or bad R/R tracks it is riding the bump stops for sure. 95% possitive: looks, looks, looks, and handling 5% negitive: rides a little rougher, bottoms suspension on extreme bumps and because of lower step/sit in height some old farts may complain my car sits almost 3/4" lower on right rear before and after springs, only notice with tape measure but not with looking at it.
Give it a little bit of time. It should level out. New springs take some time to settle. I put Eibachs on my buddy's T/A and it looked retarded for the first couple days. The ride height was higher than stock. But then it settled in and looked fine. Also, an impact isn't needed for the nuts on the strut mount mounts. An impact is NEVER required to install any fastener. In fact it should be avoided. The truly correct way is to torque to spec with a torque wrench, but who does that in the driveway? Anyway, enjoy your springs!
So far the best thing I have done is the Eibach Pro-Kit. The ride penalty has lessened in the past month for whatever reason. To the point where I forget that I have lowering springs in the car!