Well, in spite of all the aftermarket options, I decided to keep things as "factory" as possible and went with the BMW sports suspension (made by WP). I'm glad I did because I'm very pleased with the results. New front springs and a new rear spring strut. Handling has improved and front brake dive has been reduced. The suspension is firm, but not stiff or harsh at all. I strongly recommended it.