I have neuspeed sports on my 98 accord.
I love them......they drop to exactly what they are supposed to drop to....they'll settle more after awhile though. My bf has them on his Lude '00 since 2 years ago and he still has his stock shocks. My advice to you is to get them installed at a place. It's safer and not a hassle, unless you have a good spring compressor.

Just my $.02