I have a 2007 3i with 89k. I just replaced the struts and shocks with Sensen, after reading as many reviews as I could find. I was also interested in Monroe OESpectrum but I have not been able to find many objective performance reviews (as opposed to opinions without actually trying them)...