The Volvo XC90 is a good car, especially the new D5 engined one (185 bhp). My only quibble is the stupidly expensive service charges from a dealership and the fact that in the Geartronic model you darent pull out aof a junction without having a big gap because they are very unresponsive off the mark. About a 2 second delay before you start to move. The new V8 isnt a bad thing mind.
I work for a Volvo dealership and I would rather have an X5 as I used to work for BMW and got to drive plenty, IMO they are a better car.