Mine needs new front struts. I'm going to replace them with Gabrial ready-mount struts (they come loaded with new springs), as well as the plastic sway bar end links with new metal ones. That should bring mine back to like-new ride, but my car has 108k miles. I noticed mine is starting to get some ply in the cv joints, but they're still good for a while-no clicks or noise, just a little more ply. I'm not going to replace them til they need it, though. If I wanted a new car feeling, I'll go to the Mazda dealer and buy one. I've owned this car since '07, it had 25k when I bought it. Everything except the brake master cylinder is original, even the brakes all around. I did a tune up, fuel filter, and all the maint on time.