Yes, the ride is better with new shocks/struts, but I also had over 130K miles as Hayaku stated. I replaced them because I wanted camber plates for better handling and since I was already removing the struts and keeping the X5, why not replace them.
One thing I would suggest you do is check your tire pressure. Make sure you check them first thing in the AM when they haven't been driven on and set all 4 tires to 32 psi.
My ride is now more controlled with new struts and shocks, but it is still "sports package firm" with a little less body roll (side-to-side & front-to-back). The handling is much more precise and sharp with the front camber plates adding more negative camber!