the l322 is a stately home on wheels, the xc90 is a family wagon on stilts- not really in the same boat really!
You need to work out what you need from your car first, e.g. will it be a practical run around for a young family, or a weekend plaything for a middle aged couple?