First, I'm new to this forum, and want to say hello to everyone.
I had a Volvo XC70 (big boot wagon, light crossover), not the S60R.
I had to visit the service in almost every month for different kinds of "little things". (reflash, window settings, rattles, wheel alignment, bushings, upper engine mount etc.) I had a good service, but it was way too much.
The real problems started at 110.000 km, turbo, awd, climate, front and rear susp. etc.
And rattles. Everywhere. Body flex.
So, I loved the car, but it's not the same class as an Audi or BMW at all, but almost the same price.
My friend has a V70R, and has the same complaints.
I bought my MS6, and the quality seems to be higher (build quality not reputation) - though I have only 3.000 km in it.
I put my radar detector (hidden under the bumper) in the MS6, and have to say, it's much easier to work with.
I've choosen the MS6 because I wanted the get the best value for my money, and it gives more fun and joy than "money can buy".
Just my 2 cents. I hope I could help.