Depends whos gonna drive it,
The C200 W203 is a great family car, safe, reliable, is okish with resale provided you buy right.
And is a bit less demanded by hijackers, so if its for the wife, the C200k is a really really nice car.
I had the C270, found it boring, your not quite as involved with the drive as you are in the beemer, but if you dont want her to be involved in the ride and need a safe family run around, I can recommend it.
My neighbour got taken the other day in his E46, so it makes me think twice about buying my wife one, she has been forbidden to take the E34 anywhere, cause they want that one too