130 k is nothing on the S60 or MDX, or any car for that matter. Are you one of those people that think that at over 100k ANY car starts falling apart and at 200K it's good for the scrapyard?
There's cars with over 400k kms that runs amazingly well, don;t let milleage scare you in any way, just go, test drive and inspect the car properly.
Between the 2 depends what you;re looking for. I'd probably take the MDX for the versatility although the S60 T5 is an amazing car, but if you want something that can also handle well, get the S60.