I've been looking at two cars recently: a Mercedes 190E and a BMW 320i. Both have a fully documented history, have only had two owners and are said to be in a good condition.
Which one would be the wisest purchase? It won't be used as a daily driver because my commute is only two kilometers each way. Insurance and tax cost the same for both cars.
The voices in my head (many of them ) tell me that the BMW would be more fun to drive, but the Benz would be far less expensive to maintain.