Another thing to keep in mind is major servicing/repair costs for the particular model.
Either vehicle may be due for a major service soon (perhaps timing belt etc) but often the higher mileage one has already had it done.
On the pure age side look out for old tyres too. A low mileage vehicle may not have worn out the original tyres.
Generally, for same price, same condition I'd prefer the newer vehicle.
Steve

