my dad had one, i used to use it quite a bit...
only qualm i had was that it lacks power (i'm a more turbo person) and the C class just doesn't pick up too well. well then again he had a smaller engine, they come pretty large too.
handles AMAZING, its very very smooth, cruises and begs for speed, and handles at those speeds too. fantastic car.
in terms of luxury, BMW3 is a joke... in terms of sportiness and pick up and young person appeal, go for BMW3.