I've only driven the Tuscon and Kuga, both are nice but the boot is much better on the Tuscon. Based on car reviews the Ateca is the best one but if it is in limited supply you won't get a good deal on one. I don't like the look of the Sportage although I'm sure it is a good car. The CX-5 is probably the worst seller (no proof here just a hunch!) of the lot and just wouldn't feature on my radar at all. Purely thinking of when it comes to sell it in a few years, might be a great car but if no one is buying them now well its unlikely they will be a popular choice in a few years... Leo makes a good point re waiting until the end of the sales cycle however depending on the distributor / manufacture some incentive deals are only there at the start so no matter how desperate a dealer is to meet targets at the end of the year there may not be any incentive for them to do so. Anyway you say you would prefer second hand so targets don't really come into it for the dealer. Based on your original post I would forget about the Mazda and just buy the one with the biggest boot and that you can get a fair price on. If I recall this is going to be a family car with travel systems (i.e. buggy, bassinet, and separate isofx seat base in the car along with car seat) and from my own experience with one child (now two) you can never have a big enough boot!!! Bets of luck whatever you buy, hard to buy a bad car these days, very easy to buy a good one that doesn't suit your situation though!