I had eibach pro-kit on my e46... ride felt smooth, it was just what i was looking for and reasonably priced.