As a general rule of thumb, I'd never buy any car with over 100k miles. Not only are you putting your life in the hands of a well-used engine, but you're playing with worn bushes, potentially snapped springs, usually a whole field of owners (you can't guarantee them all), and generally there's a reason they cost so little. As far as I see it, you buy the best model you can afford. If that means down-grading on the spec to have a car with lower miles and fewer owners, then so be it. I'd never buy the highest spec, but poorest condition car I could afford. Not that it always works, but you're at least minimising the risk. I paid top-price for my MX5, and from a reputable dealer, and I still found one of the OEM springs snapped, an OEM shocker leaking, cracked bushes...They didn't bother me as such because I planned on upgrading these things almost immediately anyway.
It's all well and good saying 'maintenance > mileage', but you can't guarantee the maintenance upkeep with a used car as it is, throwing longer ownership and higher miles into the bag is a powder-keg at best.
Good luck with whatever you decide.