The golf was still going strong, overall I did about 50k miles over three years and ended up spending the best part of £2000 on it in bits and pieces so it wasn't cost free (they never are). But that still works out at less than £100 per month. Never let me down either and it went all over the country without a hitch.
It was coming up to its next DSG service and cambelt /water pump change in the next 10k miles - tried selling to my son/nephew but a golf plus in Smurf blue just isn't that cool apparently.
The servicing/maintenance costs of the XC90 will be much higher I expect. I have already had a but of a shock as there was a bill for 800 in the service folder, but that was a full service, two news tyres and a cam belt and water pump change.
Had a quick clean up of the interior (cream leather interior not normally my thing but it's growing on me), and didn't realise just how grubby the leather was, tried some cleaner from Halfords which made absolutely no difference,, ten quid down the drain thanks very much, then read a few reviews online and found that Dodo Juice intensive leather cleaner gets good reviews. Its' amazing stuff, managed to get the leather back to its original colour (almost), added some Gliptone G11 conditioners and hopefully the leather will soften up from it's current "Elephant skin" feel to something a bit more youthful.