Teins seem to be the weapon of choice just now. I liked the progressiveness of the Eibachs (Although some folks have complained of loose fitting). Apparently the teins are just as progressive but are a better fit.
As for shocks, if your's are in good nick and you don't plan on taking it to the extreme they'll be fine. Personally i found my eibachs on the standard KYB's a good compromise for road and track.