Yo, can I just say a car cost you what it looses and not what you pay for it*.Top gear should remember this when the price compare cars. Not directed at any post, I can't be bothered doing all the maths. Just a thought.
*unless your paying cash with money from your piggy bank.
Actually I do know a mondeo titanium x is about 22-24,000 with bits new but a 3 year old one with 27000 miles is worth £7400 (trade, my pals just bought one). Where an 09 golf gti £27000~ new with 24000 miles on it are about (guessing) £17000~. Mondeo not as good and more expensive, boooo!
Also a golf for £27000 should come with ever option available but then it would be built like a datsun, but you are correct.