I drove an l322 a lot over about 3 years when they were fairly new, 04 plate I think, and thought it was fantastic, the cars done over 200k now and the only problem it's had is a gearbox fault fixed under warranty and the electrics to the passenger door stopped working, again a warranty job, I also drove the new disco and a rangie sport a little while back, all 3 drive about the same although the newer engine is quicker, for what it's worth I prefer them to my p38 massively, there's no comparison, I've had plenty of issues with the p38 and yes it's been cheap to fix but I'd still go for the l322 if I could afford it, if your in 2 minds what to do, test drive an l322 and your mind will be made up