So here's my experience in a nut shell... On a USED 02 XC70. The car is now 7 years old. 90,000k miles. No accidents. Routinely serviced. I'm the second owner. Was great for the first year, then the problems came one after another. So far, It's violently vibrated and made all sorts of noises. I've replaced both differentials ($3500 total), and axles ($600)... So far. Now, after much anticipation and dread, I believe my tranny is finally giving out too! It's clunking when downshifting, and surging at low speeds. Oh! Also, it makes this quiet, but noticeable annoying ticking noise (similar to a loose heat shield) that my mechanic hasn't been able diagnose yet. Luckily it's paid off. Really, I love this car even after all the problems it's given me, but I think I'm going to buy an older (1998 or more) one next time.
It's a nice looking, comfortable, safe car to drive... Unless it falls apart on the freeway :)