Definitely a love hate relationship with my 2001 Volvo XC70. I've driven for approx 95,000 miles. I absolutely love it, it handles just the way I like it, it's very comfortable to sit in and it has more than sufficient luggage space. I bought it new in 2000 and until the 60,000 mile service it worked great with the minor issue of eating through bulbs, but nothing major.
After that servicing it's cost me close to $10,000 to keep it running over the past few years. This is the hate in the relationship part ;-b.
First the boot on the driver's side had an issue (about 2 weeks following the servicing I could hear a grinding sound when I turned to the right only), so the boot (or something in it) had to be replaced - cost approx $1500+.
The ABS module had to be replaced, the on-board computer had to be replaced, a routine tire change ended up costing me close to $2000+ because something else was wrong in the car. I don't have my bills in front of me, but it was one thing after another.
Recently the car had been starting with a jerk, it turns out that some valve module in the transmission has to be replaced - cost $2200. Also I have issues with the tie-rods that need to be fixed.
A couple of days ago my alternator broke (which caused my 1 month old new battery to die), I just got it replaced - cost $800.
And one of the most annoying things that's been happening is that the driver's side seat's fuse keeps on blowing on me, so the seat gets stuck in a particular position (I like to move the seat around once a month to try a different position). The dealership has not found any shorts to determine the cause of the fuse blowing, so they recommend changing the entire seat adjustment module.
As much as I love it, I would sadly not recommend it to friends...