I would never ever buy a rep-mobile again, the biggest cost of car ownership is depreciation, buying a 407/mondeo/vectra etc is a sure fire way to chuck thousands away.
I bought a 6 month old mondeo ST24 for £12,000, I thought I'd stolen it as it was 22k when new, 18 months later I struggled to get £7,500 for it and it was on below average miles.
I now have an audi A6 avant quattro thet I bought at £3500 under book from a car auction, i've had it 12 months and book price is still £2000 more than I paid for it, even if I have to sell it at below trade I won't be losing on it.