2nd car opinions

The GM 3800 in my 06 LaCrosse does really, really well. But the car is a bit of a disappointment in the ride department. No repairs in 99,000 Miles.Plenty of power, great mileage. Harsh ride, but very QUIET.I suppose I could change the struts.....